Rechercher dans deux tables [PHP] - PHP - Programmation
Marsh Posté le 04-09-2003 à 18:41:39
Je cherche vite fait dans un bouquin et je te dis ca
Tu devrais t'en acheter un, c'est trop pratique!
Marsh Posté le 04-09-2003 à 18:43:45
HsBridou a écrit : Bonjour, |
tu as essayé? Ca marche?
Parce que de tete, c'est ce que j'aurais mis...
Marsh Posté le 04-09-2003 à 19:40:04
ton sujet n'est pas très clair...
oui, tu peux requêter sur pls tables en même temps, la requête que tu donnes a une bonne tête, testes la.
rmq: ça n'a pas grand chose à voir avec php
Marsh Posté le 04-09-2003 à 22:48:54
Deux truc : d'abord : recherche sur programmation/sgbd (c'est l'endroit pour ce genre de questions)
ensuite, en sql, on peut faire une requête sur deux tables tels que tu le montres mais ca ne retourne pas les valeurs d'une tables suivit des valeurs de la seconde table mais les valeurs des deux tables mises ensemble (en fonction des colones que tu demandes a récupérer)
Pour faire ce que tu veux, il faut faire deux requêtes l'une derrière l'autre avec un mot clé entre les deux et avec les même colones récupérer sur les deux tables qui corespondent deux a deux (même nom, même type de données)
Si dans les deux tables t'as pas les même noms de colones, tu peux les renomer au niveau du résultat de la requête en fesant :
select colone1 col1, colone2 col2 ...
et
select cotcot1 col1, cotcot2 col2 ...
bon, il tereste plus qu'a trovuer le bon mot clé a mettre entre les deux requêtes.
Marsh Posté le 05-09-2003 à 00:12:27
C'est un des principes de base du SQL.
Va chercher Bonheur (il faut chercher un peu dans la vie !!!)
http://www.laltruiste.com/document [...] e=1&rep=18
Marsh Posté le 05-09-2003 à 10:48:17
Merci à tous pour vos réponses, je vais explorer tout ca.
Vu que je suis pas très bon en recherche je prefere plutot m'adresse aux connaisseurs.
Je n'avais pas vu la catégorie SGBD, je m'excuse donc d'avoir poster ce message ici
Marsh Posté le 04-09-2003 à 17:42:10
Bonjour,
Je voudrais savoir s'il est possible de faire une requête sur deux tables simultanément (genre select * from table1, table2 where....).
J'ai du créer deux tables (une pour les particuliers une pour les professionels) mais le visiteur doit pouvoir obtenir comme résultats à sa recherche ceux des deux tables.
J'espere que c'est possible, et si oui , pouvez vous me montrer le chemin
Merci d'avance.
Et bonne fin d'après midi !