最初の 100 個のデータを削除し、主キー ID に従って並べ替えます。

WBOY
リリース: 2016-06-13 12:06:11
オリジナル
996 人が閲覧しました

最初の 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);
------解決策-------------- --- -
みんな素晴らしい神様ですね、軽く通り過ぎました~~~

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート