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