Requete
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir,
J'ai un problème dans la conception d'une requête, et j'aurais besoin de vous.
Le but, je recherche dans ma table1, champs nom, le mot matsuyama
Pas de problème. Par contre, je voudrais également chercher dans la table2, champs tag, ce même mot. Or, il n'y est pas mais je voudrais tout de même afficher la ligne de la table1 et je bloque.
Ensuite, deuxième cas, je recherche dans ma table1, champs nom, le mot japonais qui n'y figure pas mais également dans ma table2, champs tag qui lui y est bien. Je voudrais donc afficher la ligne de la table1 qui est lié à la table 2 par l'id.
Pas facile à expliquer, j'espère que vous m'avez compris lol
Merci
J'ai un problème dans la conception d'une requête, et j'aurais besoin de vous.
Le but, je recherche dans ma table1, champs nom, le mot matsuyama
Pas de problème. Par contre, je voudrais également chercher dans la table2, champs tag, ce même mot. Or, il n'y est pas mais je voudrais tout de même afficher la ligne de la table1 et je bloque.
Ensuite, deuxième cas, je recherche dans ma table1, champs nom, le mot japonais qui n'y figure pas mais également dans ma table2, champs tag qui lui y est bien. Je voudrais donc afficher la ligne de la table1 qui est lié à la table 2 par l'id.
Pas facile à expliquer, j'espère que vous m'avez compris lol
Merci
A voir également:
- Requete
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Site bloquer ✓ - Forum Google Chrome
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Access
2 réponses
Je vais reformuler ma demande en essayant d'être plus clair.
J'ai :
table1 avec les champs id et nom (id = 1 ; nom = test)
table2 avec les champs id et tag (id = 1 ; tag = japonais)
La jointure qui se fait entre les deux table est bien sur l'id (ici = 1)
Ma recherche serait de deux types:
Je voudrais rechercher le nom "test" et obtenir le tag "japonais"
ou rechercher le tag "japonais" et ressortir le nom "test"
C'est surement plus clair :D
Merci de votre aide ;)
J'ai :
table1 avec les champs id et nom (id = 1 ; nom = test)
table2 avec les champs id et tag (id = 1 ; tag = japonais)
La jointure qui se fait entre les deux table est bien sur l'id (ici = 1)
Ma recherche serait de deux types:
Je voudrais rechercher le nom "test" et obtenir le tag "japonais"
ou rechercher le tag "japonais" et ressortir le nom "test"
C'est surement plus clair :D
Merci de votre aide ;)
Bon, j'ai donc mis avec mes noms de tables et de champs, ce qui donne :
Quand "Matsuyama" ou un autre terme est dans la table Tags, cela fonctionne bien. Dès lors que je vide tags, il renvoie plus rien avec que dans Entreprises, j'ai bien nom_entreprise = Matsuyama
C'est ici que je bloque.
Merci
SELECT Entreprises.id_entreprise,Entreprises.nom_entreprise,Tags.id_entreprise,Tags.tag FROM Entreprises, Tags WHERE (Tags.tag like '%Matsuyama%' or Entreprises.nom_entreprise like '%Matsuyama%') and Entreprises.id_entreprise = Tags.id_entreprise
Quand "Matsuyama" ou un autre terme est dans la table Tags, cela fonctionne bien. Dès lors que je vide tags, il renvoie plus rien avec que dans Entreprises, j'ai bien nom_entreprise = Matsuyama
C'est ici que je bloque.
Merci