¡Hola!
Recurro a vosotros a ver si podeis solucionarme un problema que me trae dolores de cabeza desde hace bastante.
Tengo dos tablas MySQL de un foro phpBB:
phpbb_posts con un campo post_id numerico entero.
phpbb_posts_text con un campo post_id numerico entero.
Hay registros post_id que no existen en la primera tabla, pero sí en la segunda. El objetivo es borrar los registros que están en la tabla segunda y no están en la primera.
Por ejemplo:
phpbb_posts
1
2
3
5
7
8
phpbb_posts_text
1
2
3
4
5
6
7
8
Al ejecutar la consulta, se deben borrar los registros 4 y 6 de la tabla phpbb_posts_text
Me gustaría poder hacerlo con una única consulta a la base de datos.
Un saludo y gracias