Ich habe in Stackoverflow Beispiele gesucht, aber keine haben mir Ergebnisse, ich habe eine Abfrage, in der "auswählen" gibt es einen Alias, den ich dann mit einem "LINKS verwenden muss OUTER JOIN ", um es mit der Spalte einer anderen Tabelle zu vergleichen, aber wenn ich es ausführe, erzeugt es einen Fehler unbekannter Spalte, ich habe gelesen, dass ein zweiter JOIN erforderlich ist, aber ich weiß nicht, wie es geht.Mysql - Alias in Left Outer Join geben Fehler
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
Ich erhalte die folgende Fehlermeldung:
#1054 - Unknown column 'idvideo' in 'on clause'
ist es wahr! ty für deine Hilfe! – Kokox