Quantcast
Channel: Topic Tag: MySQL | WordPress.org
Viewing all articles
Browse latest Browse all 5530

Sabinou on "Doubts about a proper mysql wordpress query, please, could you confirm ?"

$
0
0

Hello,

I must delete from a blog database every tag that isn't present in more than one post. (Another way to tell it, every tag that is only present in zero or 1 post).

However, to be frank, this is beyond my knowledge, I can only rely on the explanations I found online. Unfortunately, today this is a very important operation, and if it were to screw up the database the effects would be problematic.
Let's say that today is not just playing around and restoring a backup after a pair of hours if something's broken, and calling it okay.

Please, could I ask if the mysql lines that follow are the proper code to delete from a wordpress database all the tags that are not present in more than one post ?

DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE count = 0 )

DELETE FROM wp_term_relationships WHERE term_taxonomy_id not IN (SELECT term_taxonomy_id FROM wp_term_taxonomy)

If you see there is something wrong with it, please, pretty please with sugar on top, could you tell me ?
Thank you VERY MUCH ! :)


Viewing all articles
Browse latest Browse all 5530

Trending Articles