|
|
Postada em 13/09/2007 14:39 hs
Select ifnull(sum(ID+1),1),NOME,NOME_FANTASIA,RAZAO_SOCIAL,CPFCNPJ from CADASTROS where id =" & Request.QueryString("us") & " and ID=(Select max(ID) from CADASTROS)Erro: ERROR [HYT00] Mixing of GROUP columns (MIN()-MAX()-COUNT()-...) with no GROUP columns is illegal if there is no GROUP BY clause
|
|
|
|
|
|
|
|
Postada em 13/09/2007 14:46 hs
Vc está usando sum que é para somar e é um agrupamento de registros então vc teria que agrupar os outros campos também, exemplo: Select sum(valor), cliente from tabela group by cliente Tô meio enferrujado mas creio que seja por aí :) ps: Com qual banco vc está trabalhando?
|
|
|
|
|
|
Postada em 13/09/2007 16:15 hs
Mysql Mudei um pouco a consulta Select (Select ifnull(max(ID),1) from CADASTROS)as ID,NOME,NOME_FANTASIA,RAZAO_SOCIAL,CPFCNPJ from CADASTROS where id =2 Esta mais dentro do que preciso q a antiga, mas se não tem dados, ou seja, null ela não consegue retornar 1 no ID
|
|
|
|
|