consulta sql
Publicado por juan carlos sifuentes (2 intervenciones) el 07/09/2006 19:19:28
miren amigos hago la consulta esta y me salen el siguente error no se q podiria hacer
Servidor: mensaje 512, nivel 16, estado 1, procedimiento mostrar, línea 5
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
Servidor: mensaje 512, nivel 16, estado 1, procedimiento mostrar, línea 6
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
++++++++++++++++++++++++++++++++
SELECT Entidad_Convocante.NombreEC,Expediente.Nro_dias
FROM Entidad_Convocante INNER JOIN
Base_Administrativa ON Entidad_Convocante.CodigoEC = Base_Administrativa.CodigoEC
INNER JOIN
Expediente ON Base_Administrativa.CodigoBA = Expediente.CodigoBA
where Expediente.Nro_dias=
(select Datediff(dd,Getdate(),Fecha_PresentacionP)
from dbo.Base_Administrativa)
Servidor: mensaje 512, nivel 16, estado 1, procedimiento mostrar, línea 5
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
Servidor: mensaje 512, nivel 16, estado 1, procedimiento mostrar, línea 6
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
++++++++++++++++++++++++++++++++
SELECT Entidad_Convocante.NombreEC,Expediente.Nro_dias
FROM Entidad_Convocante INNER JOIN
Base_Administrativa ON Entidad_Convocante.CodigoEC = Base_Administrativa.CodigoEC
INNER JOIN
Expediente ON Base_Administrativa.CodigoBA = Expediente.CodigoBA
where Expediente.Nro_dias=
(select Datediff(dd,Getdate(),Fecha_PresentacionP)
from dbo.Base_Administrativa)
Valora esta pregunta


0