Diego Andrés Sanabria Martin (diegueus9) escribió: > Sip, me faltó escribirlo, pero describiré mejor la situación: > La tabla A es item y la tabla B es ip_modem_solicitado > y el select es el siguiente: > > select * from item left outer join ip_mantenimiento_modem on item.id = > ip_mantenimiento_modem.item_id where ip_mantenimiento_modem.id is not > null and bodega_id=6 and tipo_item_id=3 > > Y me muestra 35 filas, cuando debería ser solo 1 > si hago un : > select * from item where bodega_id=6 and tipo_item=3 > son 36 registros.
El WHERE está mal. Debe ser where ip_maintenimiento_modem.item_id IS NULL and bla bla -- Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15' 24.7" "Uno puede defenderse de los ataques; contra los elogios se esta indefenso" -- TIP 7: no olvides aumentar la configuración del "free space map"