SQL語句去掉重復(fù)記錄,獲取重復(fù)記錄
--查詢一個表中有效去掉重復(fù)的記錄,UserID為自增長主鍵,RoleID為重復(fù)字段
SELECTMIN(UserID)ASUserID,RoleIDFROMtmpTableGROUPBYRoleID
SELECTRoleIDFROMtmpTableGROUPBYRoleIDHAVING(COUNT(*)>1)
SELECTDISTINCT*FROMtmpTable
sql語句查詢sqlserveraccess數(shù)據(jù)庫里的所有表名,字段名2007年02月01日星期四下午04:21SQLSERVER
查看所有表名:
selectnamefromsysobjectswheretype='U'
查詢表的所有字段名:
SelectnamefromsyscolumnsWhereID=OBJECT_ID('表名')
select*frominformation_schema.tables
select*frominformation_schema.views
select*frominformation_schema.columns
ACCESS
查看所有表名:
selectnamefromMSysObjectswheretype=1andflags=0
MSysObjects是系統(tǒng)對象,默認情況是隱藏的。通過工具、選項、視圖、顯示、系統(tǒng)對象可以使之顯示出來