hola chic@s necesito su apoyo:
Veran, tengo 2 tablas, la primera es como de un inventario de muebles donde se repiten la clave de los muebles dependiendo de la bodega Y de la sucursal donde este localizado el mueble.
La segunda contiene la ruta Y el nombre de la foto por bodega, sucursal Y codigo del mueble:
t_mobiliario:
Código:
id clave descripcion sucursal bodega existencia importe
1 5 mesa circular 100 1000 669 1169.12
2 5 mesa circular 200 1000 0 0
3 4 modulo ejecutivo 200 1000 0 0
4 4 modulo ejecutivo 200 3000 812 15481.88
5 4 modulo ejecutivo 300 1000 940 139959.5
t_mobiliario_fotos
Código:
id clave sucursal bodega nombre ruta
1 4 200 1000 clave_4_1.JPG fotos/200/clave_4/
2 4 200 1000 clave_4_2.JPG fotos/200/clave_4/
3 4 200 1000 clave_4_3.JPG fotos/200/clave_4/
4 4 200 1000 clave_4_4.JPG fotos/200/clave_4/
5 4 200 1000 clave_4_5.JPG fotos/200/clave_4/
6 4 200 1000 clave_4_6.JPG fotos/200/clave_4/
7 4 200 1000 clave_4_7.JPG fotos/200/clave_4/
Tenia la siguiente consulta, que me daba el total de existencias y costo de mueble por clave, esto lo hago con un DISTINCT:
Lo que me da por ejemplo, el siguiente resultado:
Código:
id clave descripcion existencia importe
1 5 mesa circular 669 1169.12
2 4 modulo ejecutivo 1752 155441.38
n n … … …
Bueno pues lo que necesito es una consulta que en mi resultado actual me agregue una marca o algo, que me diga que claves de muebles tienen foto, por lo que intente la siguiente consulta, que parecia funcionar pero me eleva o calcula incorrectamente las existencias e importes:
y por ejemplo me daba:
Código:
id foto clave descripcion existencia importe
1 null 5 mesa circular 4683 8183.84
2 1 4 modulo ejecutivo 12264 1088089.66
n n n … … …
Sospecho que necesito una UNION pero sinceramente no se como ??
gracias de antemano