SQL Server - SQL server subconsulta basica

   
Vista:

SQL server subconsulta basica

Publicado por ALEXIS (3 intervenciones) el 09/10/2017 01:23:28
como puedo solucionarlo

1
select Nombre_Cliente from CLIENTE WHERE ID_CLIENTE =(select ID_Cliente from PEDIDO where Fecha_Pedido between '01/02/2009' and '01/03/2009')

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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

SQL server subconsulta basica

Publicado por Isaias (3719 intervenciones) el 09/10/2017 17:25:12
No utilice subconsultas, es mejor un join

1
2
3
4
5
6
select Nombre_Cliente
from CLIENTE c
inner join PEDIDO p
on c.ID_CLIENTE = p.ID_CLIENTE
where Fecha_Pedido >= '20090201' and
Fecha_Pedido <= '20090301'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

SQL server subconsulta basica

Publicado por ALEXIS (3 intervenciones) el 10/10/2017 03:03:47
EY MUCHAS GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

SQL server subconsulta basica

Publicado por Isaias (3719 intervenciones) el 10/10/2017 17:11:16
De nada, saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

SQL server subconsulta basica

Publicado por ALEXIS (3 intervenciones) el 11/10/2017 03:42:44
quisiera obtener el nombre de un articulo despues de haber encontrado que el es el precio minimo

select Nombre_articulo from ARTICULO where Id_articulo=min(Precio_Unidad)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

SQL server subconsulta basica

Publicado por Isaias (3719 intervenciones) el 11/10/2017 17:40:30
Tal vez este mal descrito tu problema, veamos, en mi tabla de PRODUCTO, ¿tengo el PRECIO?, o en realidad lo que tengo es una tabla de PRODUCTO que se relaciona a MUCHOS proveedores y por ende, tengo MUCHOS PRECIOS de un mismo producto?.

¿Cuales son las TABLAS que intervienen en este asunto?

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad