SQL - Subconsultas

 
Vista:

Subconsultas

Publicado por Alvaro (11 intervenciones) el 26/06/2007 16:25:33
Hola muy buenas, me he atrancado un poco en hacer una consulta y no tengo ni idea de como hacerla, por eso les explico mi duda.
Tengo la siguiente tabla en mi base de datos:

cod_sucursal cod_demanda sec_marca cod_marca cod_modelo
------------------- -------------------- --------------- --------------- -----------------
1 1 4 1 2
1 2 12 3 2
1 3 3 1 2
1 3 7 2 1
1 3 13 3 1

Quiero hacer una consulta que me muestre la los campos cod_marca y cod_modelo de aquellos donde el campo cod_marca sea igual a 1 y 3 pero el cod_marca que es igual a 3 solamente quiero que me muestre el que el cod_modelo=2, es decir, donde (cod_marca=1) y (cod marca=3 y cod_modelo=2). No se si me he explicado bien.
Espero que alguien me pueda ayudar. Muchas gracias de antemano.
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:Subconsultas

Publicado por Isaias (5072 intervenciones) el 26/06/2007 18:14:13
¿Que base de datos manejas?
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

RE:Subconsultas

Publicado por Mike (8 intervenciones) el 29/06/2007 17:01:28
select campos cod_marca
, cod_modelo
from tuTabla
where (cod_marca=1) or (cod marca=3 y cod_modelo=2)

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