
01/09/2009, 09:19
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 2
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Logica de query Buenas a todos, estoy teniendo problemas para armar un query complejo, pero el problema en sí se reduce a algo bastante "simple", Pero no se me ocurre una solución para resolverlo.
Básicamente se trata de una tabla que guarda muchos tipos de cocina para un mismo restaurante.
Esta es la situación:
Tabla: tiposdecomida
ID | Restaurante | Cocina
1 | Kansas | Americana
2 | Kansas | Internacional
3 | Sirop | Internacional
4 | Vicente | Pastas
Yo quiero saber que restaurantes NO tienen cocina Internacional.
Kansas TIENE, Sirop TIENE, Vicente NO TIENE... por ende el resultado debe ser Vicente.
El query mas simple sería así.
SELECT * FROM tiposdecomida WHERE Cocina <> 'Internacional'
Pero el resultado me incluye Kansas puesto que tiene otro tipo de cocina.
Kansas Americana
Vicente Pastas
-------------------------------------------------------------------------
Resultado Deseado
Vicente Pastas
-------------------------------------------------------------------------
Quería saber si se les ocurre como resolver este inconveniente...
Muchas gracias... |