-1
我一直在看Stackoverflow中的例子,但沒有人給我結果,我有一個查詢,其中「選擇」有一個別名,然後我需要使用「LEFT OUTER JOIN「將其與另一個表的列進行比較,但是當我執行它時,它會生成一個未知列的錯誤,我一直在閱讀第二個JOIN,但我不知道該怎麼做。Mysql - 別名在左外部加入給出錯誤
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(embed, '/', -2), '"', 1) as idvideo, embed, thumbnail, title,
MATCH(title, tags, category) AGAINST('peruvian food') as score
FROM peruvian_food
LEFT OUTER JOIN peruvian_food_del ON (peruvian_food.idvideo = peruvian_food_del.id_video_del)
WHERE MATCH(title, tags, category) AGAINST('peruvian food' IN BOOLEAN MODE)
AND peruvian_food_del.id_video_del IS NULL
LIMIT 30
我收到以下錯誤:
#1054 - Unknown column 'idvideo' in 'on clause'
這是真的!爲你的幫助! – Kokox