SELECT EM UMA TABELA
Boa Noite.
Preciso fazer um select em uma tabela e localizar o ultimo registro pelo id informado.
estou fazendo da seguinte maneira:
SQL = [Ô]SELECT C.* FROM PECAS C WHERE C.ID_PRODUTO = [Ô] & CLng (Text7.text)
mas ele pega o primeiro registro mas preciso que pegue o ultimo.
Preciso fazer um select em uma tabela e localizar o ultimo registro pelo id informado.
estou fazendo da seguinte maneira:
SQL = [Ô]SELECT C.* FROM PECAS C WHERE C.ID_PRODUTO = [Ô] & CLng (Text7.text)
mas ele pega o primeiro registro mas preciso que pegue o ultimo.
Suponde que sua tabela tenha uma campo ID exclusivo, ficaria assim:
SQL = [Ô]SELECT C.* FROM PECAS C WHERE C.ID_PRODUTO = [Ô] & CLng (Text7.text) & [Ô] ORDER BY id DESC;
Tem sim isso mesmo que precisava sabia que tinha que usa order by desc mas não sabia como monta Muito Obrigado.
Tópico encerrado , respostas não são mais permitidas