我得到這個錯誤錯誤聯合SQL查詢
The used SELECT statements have a different number of columns
當我試圖執行這個查詢
SELECT DISTINCT * FROM `items` WHERE `tags` LIKE '%winner%' ESCAPE '!' UNION SELECT DISTINCT * FROM `lists` WHERE `tags` LIKE '%winner%' ESCAPE '!'
THX
編輯您的問題並提供樣本數據和期望的結果。錯誤非常明顯;你想要完成的不是。 –
因爲無論如何UNION刪除重複項,所以您不需要執行SELECT DISTINCT。 – jarlh
在一個union聲明中,你必須確保這兩個查詢在你的db中返回相同數量的字段 – apomene