Amigos, realmente estou penando um monte para matar esta SQL. O problema é o seguinte, tenho uma tabela com vários registros, dentre eles tenho uma coluna chamada "LINE" que é muito importante na sequencia do meu código, e, dentre outros, uma coluna chamada CSCODE, que contem registros repetidos, a Coluna LINE não possui registos repetidos ok? Antes de inserir um novo registro contendo o mesmo CSCODE, eu preciso descobrir qual é o maior numero da coluna LINE associada ao CSCODE correspondente. Eu já tentei diversas formas de fazer, dentre elas a seguinte:
SQL = "SELECT MAX(LINE) FROM MAT_MOV WHERE CSCODE = AV0041".
O que eu achei ser óbvio, não era, ou seja, será possível juntar a função MAX() com a clausula WHERE ? Ou terei que trabalhar comum DATATABLE?
Pergunta
m-a-c-f
Amigos, realmente estou penando um monte para matar esta SQL. O problema é o seguinte, tenho uma tabela com vários registros, dentre eles tenho uma coluna chamada "LINE" que é muito importante na sequencia do meu código, e, dentre outros, uma coluna chamada CSCODE, que contem registros repetidos, a Coluna LINE não possui registos repetidos ok? Antes de inserir um novo registro contendo o mesmo CSCODE, eu preciso descobrir qual é o maior numero da coluna LINE associada ao CSCODE correspondente. Eu já tentei diversas formas de fazer, dentre elas a seguinte:
SQL = "SELECT MAX(LINE) FROM MAT_MOV WHERE CSCODE = AV0041".
O que eu achei ser óbvio, não era, ou seja, será possível juntar a função MAX() com a clausula WHERE ? Ou terei que trabalhar comum DATATABLE?
Sds.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.