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

IDが最小のレコードを削除する

    基本的にMySQLでは、SELECTで使用するテーブルを更新することはできません。 部。詳細については、次のURLで文書化されているこの動作を確認できます: http:/ /dev.mysql.com/doc/refman/5.6/en/update.html

    理論的には、すべてのDELETE UPDATEです そのため、このエラーが発生します。

    次のようにするだけです:

    DELETE FROM myTable 
    ORDER BY my_id
    LIMIT 1;
    


    1. mysqlphppdoを使用してデータベースから1つの値を返します

    2. パラメータ付きのMySQLスクリプト

    3. #1062-キー「PRIMARY」の重複エントリ

    4. MySQL:2つのn:1関係ですが、同時に両方ではありません