Erreur #1054

Résolu
treckar Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -  
treckar Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

une idée sur la syntaxe? merci

#1054 - Unknown column 'Jour.ID' in 'where clause'

SELECT 'Jour'.'jour', 'activite'.'activite', 'lieu'.'lieu', 'horaires'.'heure_debut', 'horaires'.'heure_fin'
FROM Jour, activite, lieu, horaires
WHERE (
'Jour.ID' = 'tableau'.'IDjour'
AND 'activite'.'ID' = 'tableau'.'IDactivite'
AND 'lieu'.'ID' = 'tableau'.'IDlieu'
AND 'horaires'.'ID' = 'tableau'.'IDhoraires'
)
LIMIT 0 , 30


1 réponse

gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
Bonjour,

C'est pas plutôt avec des INNER JOIN parce que ça ne ressemble pas trop à du SQL.
0
treckar Messages postés 67 Date d'inscription   Statut Membre Dernière intervention  
 
C'est PHPMyAdmin. INNER JOIN? Tu fais referrence au relations inter base de donnees?
0
gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
Phpmyadmin n'est qu'une interface graphique pour la gestion d'une base de données tel que MySQL qui utilise fatalement du SQL. INNER JOIN sert à faire le lien entre des attribut de 2 tables et tu peux en faire autant de fois que tu a de liens entre chacunes d'elles, bref du sql.
0
treckar Messages postés 67 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai fait des tables et des "iner join" sous openoffice et j'essaye de faire la même chose sous sql.
Du coups j'ai des problemes de sintaxes et de liens intertable.
Pour toi, ça viendrait des lien inter table?
0
gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
Personnelement je n'ai jamais vu ce genre de syntaxe en SQL, c'est plutot de la forme:
SELECT * FROM table1 A INNER JOIN table2 B ON A.value_commune=B.value_commune
0
treckar Messages postés 67 Date d'inscription   Statut Membre Dernière intervention  
 
Sinon, le code en lui même te parait-il correct?
0