sql判斷字符串相等 sql同時(shí)查詢2個(gè)表中字段值是否相等?
sql同時(shí)查詢2個(gè)表中字段值是否相等?selectLinkUser.*fromLinkUserINNERJOIN(SELECTLname,用戶名fromlinkusergroupbylname,用戶名
sql同時(shí)查詢2個(gè)表中字段值是否相等?
selectLinkUser.*fromLinkUserINNERJOIN(SELECTLname,用戶名fromlinkusergroupbylname,用戶名havingcount(*)>1)ASBONLinkUser.Lname=B. LnameANDLinkUser.UserName=B.使用rNameORDERBYLinkUser.UserNameSELECTLname,user name from link,user group by lname,user name having count(*)>1—首先查找表中兩個(gè)相同字段(lname,user name)的值。linkuser表中的兩個(gè)字段通過內(nèi)部聯(lián)接(鏈接用戶.Lname)所有數(shù)據(jù)按用戶名(ORDERBYLinkUser.UserName)。注意:當(dāng)lname和user name兩個(gè)字段中有空值時(shí),它們位于內(nèi)部聯(lián)接中inkUser.Lname=B. LnameANDLinkUser.UserName=B. 用戶名不成立,因?yàn)閮蓚€(gè)空值不相等。但是,select lname、user name from link、user group by lname、user name having count(*)和GT1語(yǔ)句中的結(jié)果null值被視為重復(fù)。