Ver Mensaje Individual
  #1  
Antiguo 14-01-2022
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.354
Reputación: 19
Angel.Matilla Va por buen camino
Error con SELECT LIST(: No lo entiendo

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?
Responder Con Cita