Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2011, 15h11   #1
Futur Membre du Club
 
Homme
Étudiant
Inscription : janvier 2008
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 46
Points : 17
Points : 17
Par défaut Requête SQL compliquée

Bonjour,

Une requête me retourne le cerveau là, pour certains d'entre vous ça risque d'être assez simple j'imagine Je vous expose l'existant : J'ai une table ARTICLES et une table RENSEIGNEMENTS. Les deux sont liées par un id d'article car chaque article peut avoir plusieurs renseignements. On a donc un champ id dans la table ARTICLES et un champ article_id dans la table RENSEIGNEMENTS pour faire le lien.

ARTICLES


RENSEIGNEMENTS


Maintenant voici mon problème : Certains articles n'ont pas de renseignements. Je voudrais donc faire une requête capable de récupérer l'id, le titre et le texte de tous les articles sans renseignements.

merci
Shinosha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 15h30   #2
Membre confirmé
 
Avatar de Retrokiller069
 
Homme Bertrand
Étudiant
Inscription : octobre 2010
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Bertrand
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 216
Points : 268
Points : 268
Bonjour,

je pense que ca devrait réglé ton problème, il y a peut être plus simple mais bon ca devrait marcher:

Code :
1
2
3
4
5
6
 
Select id,titre,texte 
from articles 
where id not in (select articles.id 
from articles, renseignements 
where articles.id=renseignements.article_id)
Retrokiller069 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/06/2011, 15h37   #3
Futur Membre du Club
 
Homme
Étudiant
Inscription : janvier 2008
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 46
Points : 17
Points : 17
Arf j'avais la mauvaise requête imbriquée Merci en tout cas, ça marche.
Shinosha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 15h42   #4
Membre confirmé
 
Avatar de Retrokiller069
 
Homme Bertrand
Étudiant
Inscription : octobre 2010
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Bertrand
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 216
Points : 268
Points : 268
oublie pas résolu ^^
Retrokiller069 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h31.


 
 
 
 
Partenaires

Hébergement Web