Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Exists

Estas en el tema de Exists en el foro de Bases de Datos General en Foros del Web. Saludos gentita, estoy en mis pininos de sql y tengo el siguente error. con variables dejo el codigo: --CONSULTA ALMACENADA EN VARIABLE SALE BIEN LA ...
  #1 (permalink)  
Antiguo 19/05/2010, 18:59
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
Sonrisa Exists

Saludos gentita, estoy en mis pininos de sql y tengo el siguente error. con variables dejo el codigo:

--CONSULTA ALMACENADA EN VARIABLE SALE BIEN LA CONSULTA
DECLARE @SELECCION VARCHAR(300)
SET @SELECCION=(select ALUMNO from alumnos WHERE CODALU=1)
PRINT @SELECCION


--CONSULTA ALMACENADA EN VARIABLE SALE ERROR
DECLARE @SELECCION VARCHAR(300)
SET @SELECCION=(select ALUMNO, N1 from alumnos WHERE CODALU=1)
PRINT @SELECCION

-- A LA SEGUNDA CONSULTA LE EH AGREGADO EL CAMPO N1, Q EXISTE EN LA TABLA Y ME SALE EL ERROR Msg 116, Level 16, State 1, Line 3
Sólo se puede especificar una expresión en la lista de selección cuando la subconsulta no se especifica con EXISTS. SE AGRADECE CUALQUIER TIPO DE AYUDA
  #2 (permalink)  
Antiguo 19/05/2010, 20:27
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 15 años, 7 meses
Puntos: 12
Respuesta: Exists

Código SQL:
Ver original
  1. SET @SELECCION=(SELECT ALUMNO, N1 FROM alumnos WHERE CODALU=1)

Solo puedes indicar un campo y allí indicas 2

Etiquetas: bases-de-datos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:51.