Bonjour à tous, ces derniers temps j'essaye de rattraper un peu mes immenses lacunes et je découvre ainsi le joyeux monde des alias SQL. Mon erreur est probablement grossière mais bon je poste quand même. Alors pour essayer de comprendre le fonctionnement des alias j'ai essayé de retaper un code vieux de quelques années.
En gros grâce aux alias j'aimerais récupérer la valeur du champs nombre de d'une table j_batiments_joueurs pour trois entrées différentes caractérisées par le champs id_batiment. (la table se compose de id, id_joueur, id_batiment, nombre).
Voici ma requête :
En gros grâce aux alias j'aimerais récupérer la valeur du champs nombre de d'une table j_batiments_joueurs pour trois entrées différentes caractérisées par le champs id_batiment. (la table se compose de id, id_joueur, id_batiment, nombre).
Voici ma requête :
Code :
SELECT
batiments_fermes.nombre AS fermes,
batiments_bucherons.nombre AS bucherons,
batiments_carrieres.nombre AS carrieres
FROM
j_batiments_joueurs batiments_fermes,
j_batiments_joueurs batiments_bucherons,
j_batiments_joueurs batiments_carrieres
WHERE
id_joueur=".$_SESSION['id']."
AND
batiments_fermes.id_batiment = 1
AND
batiments_bucherons.id_batiment = 4
AND
batiments_carrieres.id_batiment = 5