PostgreSQL - ¿Varios where sobre un campo no Funcionan?

 
Vista:

¿Varios where sobre un campo no Funcionan?

Publicado por info (11 intervenciones) el 27/06/2003 20:58:03
Saludos a todos....
Tengo este problema bastante raro, en una linea sql escribo:
SELECT codigo, nombre, precio, sum(cantidad) as cantidad, sum(cantidad * precio) As valor FROM nombre_tabla
where codigo = '7891037129580' AND codigo = '7891037007581' group by codigo,nombre, precio
y no me devuelve nada pero si le quito el segundo where o sea ( AND codigo = '7891937007581') me funciona y me trae el codigo que pedi o sea el '7891037129580', acaso hay restriciones en hacer varios where en un solo campo, obs: el campo en cuestion es un decimal declararo(13,0) trece enteros, cero decimales.
Agradeceria si alguien se topo con esta rareza...
Gracias
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

RE:¿Varios where sobre un campo no Funcionan?

Publicado por David Pinelo (82 intervenciones) el 30/06/2003 11:44:30
Es que creo que esa consulta que estás haciendo es absurda: Si pones un AND, codigo tiene que ser igual a la vez a 7891037129580 y a 7891037007581 lo cual es totalmente imposible. ¿Has probado un OR?.

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