FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
invalid column reference en un group by
Buenas tardes, no consigo aclarme con el mensaje de error que me devuelve el ibconsole cuand hago la siguiente consulta:
QueryEstudios.SQL.Clear; QueryEstudios.SQL.Add('select id_paciente,studydir from estudios group by id_paciente having count(estudio) =1 rows(3)'); //30000 QueryEstudios.Open; QueryEstudios.Last; QueryEstudios.First; "SQL error code = -104" invalid column reference Gracias por vuestra ayuda. un saludo. |
#2
|
||||
|
||||
No puedes agrupar sólo por id_paciente, por eso te dá el error.
Estas queriendo obtener además studydir de tu tabla. Por lo tanto el Group By debe de ser tanto por id_paciente como también por studydir.
__________________
Piensa siempre en positivo ! |
#3
|
||||
|
||||
Cita:
O no consultar el campo studydir, o consultarlo afectado por una función de grupo (MAX, MIN, SUM...)
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#4
|
||||
|
||||
Por que sera que ese código es válido en MySQL??? He visto que en otros motores es forzoso incluir todas las columnas en el group by pero en MySQL puede uno elegir cualquier combinacion, inclusive solo una columna
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#5
|
|||
|
|||
Gracias por responder, esto nunca se acaba
Editado. Última edición por juanpe fecha: 21-06-2007 a las 11:01:28. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Impresion de group header group footer | Manuel | Impresión | 3 | 11-11-2007 02:05:23 |
consultas anidadas: group by dentro otro group by | DobleSiete | SQL | 7 | 31-01-2005 15:59:31 |
object reference not set to | arantzal | Varios | 3 | 27-01-2005 13:05:55 |
Group Header, Detail y Footer Group en la misma pagina | MarcelRuz | Impresión | 0 | 21-04-2004 00:27:14 |
Hide Column en un TListView | DJ VMan | OOP | 0 | 05-12-2003 14:40:57 |
|