sql判斷兩個(gè)字段相等 sql怎么查某個(gè)字段相同的數(shù)據(jù)?
sql怎么查某個(gè)字段相同的數(shù)據(jù)?1、在我們的電腦上打開(kāi)數(shù)據(jù)庫(kù),這里新建一張含有重復(fù)數(shù)據(jù)的user表做示例。2、我們輸入“select*fromuserwherenamein(selectnamefro
sql怎么查某個(gè)字段相同的數(shù)據(jù)?
1、在我們的電腦上打開(kāi)數(shù)據(jù)庫(kù),這里新建一張含有重復(fù)數(shù)據(jù)的user表做示例。
2、我們輸入“select*fromuserwherenamein(selectnamefromusergroupbynamehavingcount(name)>1)”sql語(yǔ)句,點(diǎn)擊運(yùn)行可以看到查詢(xún)出了數(shù)據(jù)庫(kù)中user表的重復(fù)數(shù)據(jù)。
3、通過(guò)“deletefromuserwhere namein(selectnamefromusergroupbyname havingcount(name)>1)”sql語(yǔ)句刪除姓名重復(fù)的數(shù)據(jù)。
4、通過(guò)“selectdistinctnamefromuser”sql語(yǔ)句來(lái)去掉重復(fù)數(shù)據(jù),這里去掉了張三的重復(fù)數(shù)據(jù)。
5、通過(guò)“selectdistinctclassfromuser”sql語(yǔ)句來(lái)去掉班級(jí)相同的重復(fù)數(shù)據(jù)。
6、也可以通過(guò)“selectdistinctname,classfromuser”來(lái)去掉兩個(gè)字段的重復(fù)數(shù)據(jù)。