1
我的查詢看起來像這樣MySQL查詢,以檢查是否值是空/空
SELECT Distinct tm.teamid,tm.Team_Name,CONCAT_WS(' ',tu.FirstName+' '+tu.LastName) as Leader FROM tblGameRelation tgr
LEFT JOIN tblTeam tm ON tgr.teamid = tm.teamid AND tgr.gameid = 62
LEFT JOIN tblUsersRelation tur ON tgr.typeid=tur.typeid AND tur.usertypeid=1
LEFT JOIN tblUsers tu ON tu.UserId= tur.UserId
我的問題是,當「領頭羊」字段爲空它應該顯示「 - 」一個Dash.I嘗試使用,如果空但它不工作,不知道如果MySQL能做到這一點,我知道它在MSSQL服務器可能
+1。將連接從'CONCAT_WS('',tu.FirstName +''+ tu.LastName)'更改爲'CONCAT_WS('',tu.FirstName,tu.LastName)''。 – Shef
那是一個愚蠢的錯誤。謝謝@Shef。 – Bojangles