DELETE + JOIN
Publicado por Luis (4 intervenciones) el 10/01/2019 13:27:53
Hola, muy buenas a todos
Necesito ejecutar esta sentencia
o esta otra variante
La primera opción me da un error sintax cerca 'LEFT JOIN...' como si no le gustase.
La segunda si que se ejecuta pero no me hace lo que quiero
Simplemente necesito eliminar de mi tabla Ubicaciones las que no tengan ningún vehículo asociado
Espero que puedan ayudar. Gracias
Necesito ejecutar esta sentencia
1
DELETE FROM 7ze21JXhRV_vehiculoUbicacion LEFT JOIN 7ze21JXhRV_vehiculos ON 7ze21JXhRV_vehiculos.id_ubicacion = 7ze21JXhRV_vehiculoUbicacion.id_ubicaion WHERE 7ze21JXhRV_vehiculoUbicacion.id_ubicaion NOT IN 7ze21JXhRV_vehiculos.id_ubicacion
o esta otra variante
1
DELETE FROM 7ze21JXhRV_vehiculoUbicacion WHERE id_ubicacion NOT IN (SELECT id_ubicacion FROM 7ze21JXhRV_vehiculos)
La primera opción me da un error sintax cerca 'LEFT JOIN...' como si no le gustase.
La segunda si que se ejecuta pero no me hace lo que quiero
Simplemente necesito eliminar de mi tabla Ubicaciones las que no tengan ningún vehículo asociado
Espero que puedan ayudar. Gracias
Valora esta pregunta


0