Hola,
Necesito saber si es posible a travez de una sentencia sql eliminar todas las Incoherencias en un base de datos.
Me refiero a que por ejemplo:
Código:
Tablas en la base de datos:
Tabla1
id Nombre color_id
1 LALA1 3
2 LALA2 2
3 LALA3 1
Tabla2
id_color nombre_color
1 Verde
3 Azul
si yo hago la siguiente sentencia SQL:
Código:
"SELECT * FROM Tabla1 T1
LEFT JOIN Tabla2 T2 ON ( T1.color_id = T2.id_color )"
la respuesta seria:
Código:
( --------- Tabla1 ---------- ---------- Tabla2 ---------- )
id Nombre color_id id_color nombre_color
1 LALA1 3 3 Azul
2 LALA2 2 NULL NULL
3 LALA3 1 1 Verde
Ahora, como hago yo para eliminar de la tabla1 el id=2 por traer un dato NULL o sea tener una incoherencia por la union LEFT JOIN?????