-1
我試圖做一個查詢,我得到錯誤代碼:1241.操作數應該包含1列(s)可能是什麼原因但我也用Google搜索,但一無所獲接收錯誤代碼:1241.操作數應該包含mysql列表中的1列(s)
這裏是我的查詢
我試圖做一個查詢,我得到錯誤代碼:1241.操作數應該包含1列(s)可能是什麼原因但我也用Google搜索,但一無所獲接收錯誤代碼:1241.操作數應該包含mysql列表中的1列(s)
這裏是我的查詢
您的查詢應該是這樣的:
我以爲你在connection
表的列名是username
。
SELECT * FROM messages WHERE username IN (SELECT username FROM connection WHERE following='user' AND STATUS='1' OR follower='user' AND STATUS='1')
您無法在'IN'查詢中選擇多個列。在這裏你正在使用必須替換爲任何一個列名的'*' – Ali
我試過替換*,並且我也在後面的列中放置了同樣的錯誤 –
「連接」表中的列名是什麼? – Ali