Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cristhianofonseca

! Como pegar registro no banco c/ maior valor

Recommended Posts

Preciso resgatar no banco através de consulta SQL o resgistro de maior valor. Ex.: registros do banco 080001 080002 080003 080004Nesta consulta este sql deveria trazer o registro 080004. Com esse resultado eu preciso gerar em PHP uma matrícula 080005. Como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom kara se lhe intendi bem você pode fazer assim...$sql = "SELECT MAX(valor) FROM MinhaTabela";espero que seja isso...há se precisar do menor valor você tem tambem o minabraçosMarcio

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP [/tr][tr]

$sql = mysql_query("SELECT MAX( campo ) FROM tabelas ");

echo mysql_result($sql,0,'campo');

[/tr]

Espero ter ajudado!

Qq coisa, posta ae!

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei das duas formas e não retorna nada:Tentativa1:$sql = mysql_query("SELECT * FROM matr_001 ORDER BY matricula DESC");echo mysql_result($sql);Tentativa2:$sql = mysql_query("SELECT MAX(matricula) FROM matr_001 ");echo mysql_result($sql,0,'campo');P.S. Lembro que o tipo de dados é VARCHARGrato, no aguardo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP [/tr][tr]

$regs = mysq_query("SELECT * FROM tabela ORDER BY codigo DESC", $db_conn);

$reg = mysql_fetch_array($regs);

echo $reg["nomeDoCampo"];

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim:

PHP [/tr][tr]

$sql = mysql_query("SELECT MAX(matricula) FROM matr_001 ");

echo mysql_result($sql,0,'matricula');

[/tr]

v c funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.