最初の 100 個のデータを削除し、主キー ID に従って並べ替えます。
SQL文の書き方は?
delete from visitrecord where id in (select top 100 from visitrecord order by id asc)
ログイン後にコピー
これを書くことに何か問題がありますか?
------解決策---------id が入っている訪問記録から削除 (訪問記録から ID を選択) ID 順に並べる (ASC 制限 100)
------解決策-----delete from visitrecord limit 100
ログイン後にコピー
------解決策---------ID が入っている訪問記録から削除 (訪問記録の順序から ID を選択) ID による asc 制限 100)
------解決策----- このバージョンの MySQL では、 'LIMIT & IN/ALL/ANY/SOME サブクエリ
はまだサポートされていません------解決策------------- ------ delete from visitrecord where id in (select top 100 from visitrecord order by id asc)
書き方はsqlserverのものです
Mysqは以下のように書きます
delete from visitrecord where id in (select ID from visitrecord order by ID asc limit 100);
------解決策-------------- --- -みんな素晴らしい神様ですね、軽く通り過ぎました~~~