Estoy probando este query:
Código SQL
[-]SELECT LIST(Correo, ',') FROM RegistroCorreo
sobre esta tabla:
Código SQL
[-]CREATE TABLE REGISTROCORREO (
CODPRV VARCHAR(3) CHARACTER SET ISO8859_1 DEFAULT '13' NOT NULL COLLATE ES_ES_CI_AI,
CODIGO INTEGER NOT NULL,
REGISTRO INTEGER,
CORREO VARCHAR(60) CHARACTER SET ISO8859_1 COLLATE ES_ES_CI_AI)
Y al ejecutarlo en SQL Manager me da este error:
Cita:
Dynamic SQL Error.
SQL error code = -104.
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
|
Y no entiendo por qué me lo está dando; si sólo hay una columna, la del LIST, ¿por qué demonios voy a agrupar?