begin process at 2012 05 26 08:52:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

Aidez moi a trouver la requete SVP (explication tres claire)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Aidez moi a trouver la requete SVP (explication tres claire)

jeudi 22 septembre 2011 à 19:06:25 | Aidez moi a trouver la requete SVP (explication tres claire)

kertimanoff

bonjour a tous,
mon problem s'ennonce simplement:

table clients:
-id_client
-id_employe (employe en charge de ce client)
-blabla (apres les autre champs tel que nom, prenom etc...)

table commentaires:
-id_client
-id_employe
-le_commentaire


Les employes peuvent laisser des commentaires sur les fiches clients, lorsque c'est le cas vous l'aurais compris, un enregistrement s'ajoute dans la table commentaires.

maintenant je suis un employe, dans mon code PHP jai une variable contenant mon id_employe
et jaimerais sortir tous les id_client de la table clients pour lesquels je n'ai jamais laisser de commentaire.

autrement dit:
je veux tous les clients.id_client WHERE clients.id_employe = $mon_id_employe
SAUF les commentaires.id_client WHERE commentaires.id_employe = $mon_id_employe

mon idee de requete:

SELECT id_client, id_employe, blabla
FROM clients
WHERE id_employe=$mon_id_employe
AND id_client <> (SELECT commentaires.id_client FROM commentaires WHERE commentaires.id_employe = $mon_id_employe)

seulement les sous requetes n'on pas le droit davoir un resultat multiple.
Alors quel est la requete ?
Merci d'avance
kertimanoff
vendredi 23 septembre 2011 à 16:07:38 | Re : Aidez moi a trouver la requete SVP (explication tres claire)

galled

Réponse acceptée !
Regarde pour la commande NOT IN au lieu de <>.
samedi 24 septembre 2011 à 08:13:36 | Re : Aidez moi a trouver la requete SVP (explication tres claire)

Julien39

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour,

En effet, la commande NOT IN est la solution à ton problème.

Pour comprendre son fonctionnement, tu peux consulter ce lien : [ Lien ]
dimanche 25 septembre 2011 à 11:18:42 | Re : Aidez moi a trouver la requete SVP (explication tres claire)

kertimanoff

Genial !! effectivement sa tombe sous le sens !
Merci beaucoup pour vos informations !


Cette discussion est classée dans : client, id, employe, color, commentaires


Répondre à ce message

Sujets en rapport avec ce message

requete sql complexe [ par nobull ] BonjourJ'ai une premiere tableCREATE TABLE `message` (  `id` smallint(6) NOT NULL auto_increment,  `nom` text NOT NULL,  `email` text NOT NULL,  `date Selectionner les lignes dont un champ apparait plusieurs fois [ par bluebird_29200 ] Bonjour a tous ! sur la table reservations client_id  |  transaction_id je cherche a faire ressortir les client_id dont le nombre d'apparitions dep Requete utilisant un IF (?) [ par Gamer_man ] Bonjour :)J'ai un petit probleme avec une requete...J'explique un peu :Sur mon site, il est possible de poster des commentaires en etant membre ou en Peut-on insérer des valeurs dans une table de jointure à l'aide d'un trigger? [ par gero123 ] Bonjour à tous,J'aimerais vous soumettre une question qui me bloque depuis un certain temps.Au nieau de mon MCD, j'ai une entité Client avec pour iden update avec jointure [ par jesscolor ] Bonjour,j'ai un problème que je suis sure est simple mais j'ai cherché des solutions partout sur internet mais rien ne marche. En effet, je fais rempl SELECT multitable [ par bergasol ] Bonjour, comment faire pour selectionner une donnée dans une de mes table qui s'en refere a une autre.    Ma premiere table "facture" contient une don Récursivité avec MySQL [ par Flux__ ] Bonjour,J'ai créer la table suivante :##==============================================================#### Table : EMPLOYE                             Procedure de recherche [ par hardzip ] Bonjour tout le mondeJe suis actuellement entrain de mettre en place un formulaire de recherche avec asp et  .NET et j'ai un probleme qui me bloque de Procedure mysql [ par gearmat ] salut tout le monde, j'ai un problème avec ma procédure stocké elle n'affecte pas mes valeur et elle me fait 2 warning le sujet que je doit faire c' probléme d'insertion des données dans 3tables !! [ par goldray ] Bonjour, Salut à tous les membres, j'ai un problème au niveau de l'insertion de données dans 3tables avec MYSQL ...un petit résumé de mes 3tables : u


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales