Borrar registros
Hola,
Cómo puedo borrar uno o varios registros de una tabla dependiendo de unos
criterios que obtengo en una consulta y que intento juntar con un delete?
Intento hacer la consulta de esta manera (pero no puedo eliminar nada)
DELETE *
FROM tablaP INNER JOIN tablaH ON (tablaP.nId=tablaH.nId) AND (tablaH.UltiFecha<>tablaP.FECHA);
Gracias
Cómo puedo borrar uno o varios registros de una tabla dependiendo de unos
criterios que obtengo en una consulta y que intento juntar con un delete?
Intento hacer la consulta de esta manera (pero no puedo eliminar nada)
DELETE *
FROM tablaP INNER JOIN tablaH ON (tablaP.nId=tablaH.nId) AND (tablaH.UltiFecha<>tablaP.FECHA);
Gracias
Asi como lo estas haciendo:
DELETE myTabla
FROM tablaP INNER JOIN tablaH ON (tablaP.nId=tablaH.nId) AND (tablaH.UltiFecha<>tablaP.FECHA)
DELETE myTabla
FROM tablaP INNER JOIN tablaH ON (tablaP.nId=tablaH.nId) AND (tablaH.UltiFecha<>tablaP.FECHA)