重複レコードを削除し、重複レコードを取得する SQL ステートメントのサンプル コード

怪我咯
リリース: 2018-05-28 17:18:11
オリジナル
1678 人が閲覧しました

重複レコードを削除し、重複レコードを取得するための SQL ステートメント
--Queryテーブル内の重複レコードを効果的に削除します。UserID は自動増加する主キー、RoleID は繰り返しフィールドです

SELECT MIN(UserID) AS UserID, RoleID FROM tmpTable GROUP BY RoleID 

SELECT RoleID FROM tmpTable GROUP BY RoleID HAVING (COUNT(*) > 1) 

SELECT DISTINCT * FROM tmpTable
ログイン後にコピー

SQL ステートメント クエリ SQL サーバー アクセスデータベース内のすべてのテーブル 名前、フィールド名 2007 年 2 月 1 日木曜日 04:21 PM SQL SERVER
すべてのテーブル名を表示:

select   name   from   sysobjects   where   type='U'
ログイン後にコピー

テーブルのすべてのフィールド名をクエリ:

Select name from syscolumns Where ID=OBJECT_ID('表名') 

select * from information_schema.tables 
select * from information_schema.views 
select * from information_schema.columns
ログイン後にコピー

ACCESS
すべてのテーブル名を表示:

select   name   from   MSysObjects   where   type=1   and   flags=0
ログイン後にコピー

MSysObjects はシステム オブジェクト であり、デフォルトでは非表示です。ツール、オプション、ビュー、ディスプレイ、システムオブジェクト

を通じて表示できます。

以上が重複レコードを削除し、重複レコードを取得する SQL ステートメントのサンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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