Buscar en SQL 2005
Publicado por alex (3 intervenciones) el 11/09/2007 12:33:32
Hola , pues tengo la siguiente consulta (voy a escribirlo con frutas que asi se verá más claro)
Tablas: Tienda_Frutas(, Datos, Clase_Fruta )
Stock_Frutas(, Datos, Clase Fruta)
Nos piden hacer un listado de todos los datos de frutas de las que tenemos en una tienda.
quedaria así la cosa:
1, Categoria1º , Melón, Esta en Stock
2, Categoria1º , Platano, Esta en Stock
3, Categoria1º , Melón, No está en Stock
4, Categoria1º , Manzana, Esta en Stock
5, Categoria1º , Pera, Esta en Stock
6, Categoria1º , Melon, Esta en Stock
por lo que se ve, en las 2 tablas se puede repetir la clase de fruta
por lo tanto seria como coger el campo "Clase_Fruta" y buscarlo en la tabla Stock_Frutas
si coincide pues que me devuelva "Esta en Stock" (con la función "Case" es facil)
el caso que esa busqueda de un campo en otra tabla no se como hacerlo
espero que no me haya liado mucho explicando el problema
un saludo y GRACIAS!
Tablas: Tienda_Frutas(, Datos, Clase_Fruta )
Stock_Frutas(, Datos, Clase Fruta)
Nos piden hacer un listado de todos los datos de frutas de las que tenemos en una tienda.
quedaria así la cosa:
1, Categoria1º , Melón, Esta en Stock
2, Categoria1º , Platano, Esta en Stock
3, Categoria1º , Melón, No está en Stock
4, Categoria1º , Manzana, Esta en Stock
5, Categoria1º , Pera, Esta en Stock
6, Categoria1º , Melon, Esta en Stock
por lo que se ve, en las 2 tablas se puede repetir la clase de fruta
por lo tanto seria como coger el campo "Clase_Fruta" y buscarlo en la tabla Stock_Frutas
si coincide pues que me devuelva "Esta en Stock" (con la función "Case" es facil)
el caso que esa busqueda de un campo en otra tabla no se como hacerlo
espero que no me haya liado mucho explicando el problema
un saludo y GRACIAS!
Valora esta pregunta


0