J'ai regardé des exemples dans Stackoverflow mais aucun ne m'a donné de résultats, j'ai une requête dans laquelle "select" il y a un alias que je dois ensuite utiliser avec un "GAUCHE OUTER JOIN "pour le comparer avec la colonne d'une autre table mais quand je l'exécute il génère une erreur de colonne inconnue, j'ai lu qu'un second JOIN est requis mais je ne sais pas comment le faire.Mysql - Alias dans Left Outer Join erreur donnant
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
Je reçois l'erreur suivante:
#1054 - Unknown column 'idvideo' in 'on clause'
c'est vrai! ty pour votre aide! – Kokox