mysql Subquery returns more than 1 row (子查詢返回1行以上)解決方案

mysql Subquery returns more than 1 row (子查詢返回1行以上)解決方案

例如
SELECT * FROM score se WHERE se.sid=(SELECT sea.sid FROM score sea)
改爲
SELECT * FROM score se WHERE se.sid=ANY(SELECT sea.sid FROM score sea)
或者
SELECT * FROM score se WHERE se.sid=SOME(SELECT sea.sid FROM score sea)

SOME關鍵字和ANY關鍵字是一樣的功能
就可以正常查詢了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章