alors je me bats avec ce que je devine est un problème très simple. J'ai cherché un peu, mais aucune des solutions que j'ai trouvées jusqu'ici n'a réussi à résoudre mon problème.Ambigueux gauche rejoindre?
SELECT arrangement_ID, hva, dato
FROM tt_arrangement LEFT JOIN (tt_vaktliste_vakt)
ON (tt_arrangement.arrangement_ID = tt_vaktliste_vakt.arrangement_ID)
Ce produit naturellement la « erreur ambiguë », puisque la colonne « arrangement_ID » est présent dans les deux tt_arrangement et tt_vaktliste_vakt. Pensant que c'était facile à corriger, je fait les modifications suivantes:
SELECT **arrangement_ID.tt_arrangement**, hva, dato
FROM tt_arrangement LEFT JOIN (tt_vaktliste_vakt)
ON (tt_arrangement.arrangement_ID = tt_vaktliste_vakt.arrangement_ID)
Cependant, cela produit l'erreur « colonne n'existe pas ». Et c'est là que je suis coincé. Vous ne savez pas si cela compte, mais lorsque vous utilisez SELECT *, la requête fonctionne comme prévu. Bien que ce n'est pas vraiment une option pour ce que je vais utiliser la requête pour.
En avance, merci pour toutes les réponses.
Vous l'avez en arrière - il est censé être [nomtable]. [Nomcolonne] et non [nomdecolonne]. [Nomtable]. –
Haha, merci. Je suppose que j'ai travaillé trop longtemps, en commençant à passer au code aveugle;) –