sql >> データベース >  >> RDS >> Mysql

MySqlクエリSelectThenDelete

    これを試すことができます

       DELETE from circuit_u WHERE id IN ( select * from (
       select id from circuit_u
       WHERE DATE_FORMAT(cu_date,'%Y-%m-%d') = '2013-01-26'
       group by DATE_FORMAT(cu_date,'%Y-%m-%d %T'),trunk_id
       HAVING count(*) > 1 ) t
       )
    


    1. 文字列の角括弧をoracleREGEXP_REPLACE関数に置き換える

    2. 主キーと代理キーの違いは何ですか?

    3. MySQLは、group by句の一部ではない列を選択できるようにすることで標準を破っていますか?

    4. Oracleのselectステートメントでストアドプロシージャを実行できないのはなぜですか?強い理由はありますか?