Code : Tout sélectionner
SELECT concours.nom, bandes.bande, modes.mode
FROM concours, bandes, modes
WHERE concours = bandes.id_concours
AND bandes = modes.id_bande#1054 - Champ 'concours' inconnu dans where clause
Code : Tout sélectionner
SELECT concours.nom, bandes.bande, modes.mode
FROM concours, bandes, modes
WHERE concours = bandes.id_concours
AND bandes = modes.id_bandeCode : Tout sélectionner
SELECT concours.nom, bandes.bande, modes.mode
FROM concours.id_concours = bandes.id_concours
AND bandes.id_bande = modes.id_bande
Code : Tout sélectionner
SELECT concours.nom, bandes.bande, modes.mode
FROM concours, bandes, modes
WHERE concours.id_concours = bandes.id_concours
AND bandes.id_bande = modes.id_bandeCode : Tout sélectionner
SELECT concours.nom, bandes.bande, modes.mode
FROM concours, bandes, modes
WHERE concours.id_concours = bandes.id_bande
AND bandes.id_bande = modes.id_mode
Code : Tout sélectionner
SELECT concours.nom, bandes.bande, modes.mode
FROM concours, bandes, modes
WHERE concours.id_concours = bandes.id_bande
AND bandes.id_bande = modes.id_modeCode : Tout sélectionner
SELECT id_concours, nom, mode
FROM concours c, concours_mode c_m, modes m
WHERE c.id_concours = c_m.id_concours
AND c_m.id_mode = m.id_mode Tu pourrais avoir 200 clauses supplémentaires si tu veux : chaque nouvelle clause rétrécit le champ de recherche et le résultat sera d'autant plus rapide que tes colonnes sont correctement indexées.Puis je ajouté la close LIKE dans cette requete ?
Code : Tout sélectionner
SELECT c.id_concours, c.nom, c.date, b.bande, b.id_bande
FROM concours c, bandes b, concours_bande c_b
WHERE c.id_concours = c_b.id_concours
AND c_b.id_bande = b.id_bande
Code : Tout sélectionner
id_concours | id_mode
1 | 3
Code : Tout sélectionner
id_concours | id_mode
1 | 1 OK
2 | 2 OK
3 | 3 OK
4 | 1 NO