首頁  >  文章  >  資料庫  >  SQL語句去掉重複記錄,取得重複記錄實例程式碼

SQL語句去掉重複記錄,取得重複記錄實例程式碼

怪我咯
怪我咯原創
2018-05-28 17:18:111692瀏覽

SQL語句去掉重複記錄,取得重複記錄 
--查詢一個表中有效去掉重複的記錄,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 server access 資料庫裡的所有表名,欄位名稱 2007年02月01日 星期四 下午 04:21SQL 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn