sql >> Databáze >  >> RDS >> Mysql

Jak odstranit řádek tabulky, pokud je pole post_title duplikováno v jiném řádku?

zkuste toto:

DELETE FROM Posts_Table 
WHERE Post_ID NOT IN    
    (
     SELECT a.Post_ID
     FROM
        (
         SELECT Post_Title, Post_ID 
         FROM Posts_Table 
         GROUP BY Post_Title
         ) a
    )



  1. Návrh databáze pro systém školní docházky

  2. Získejte určitý den v týdnu v týdnu daný datem DATETIME

  3. Použijte PARSENAME() k vrácení části názvu objektu v SQL Server

  4. nejlepší způsob, jak sledovat změny dat v oracle