Question sur une requete SQL

Eléphant du PHP | 169 Messages

20 sept. 2007, 16:23

Bonjour,

j'ai cette requête :
<? $sql = "SELECT * FROM formation ORDER BY nom_formation"; ?>
est il possible de faire une requete de se style ?
<? $sql = "SELECT * FROM test ORDER BY nom_test AND SELECT * FROM test2 ORDER BY nom_test2 "; ?>
Merci de votre aide
--
Kweb

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

20 sept. 2007, 17:05

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "SQL & Bases de données".


Et non, on ne peut pas faire de requête de ce style. En revanche si tu exprimais ce que tu souhaites faire, ce serait sans doute plus facile de t'expliquer comment le faire.

Commence par lire la doc MySQL sur les jointures pour plus d'info sur la façon de croiser les données de plusieurs tables
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

ViPHP
fab
ViPHP | 2657 Messages

20 sept. 2007, 17:06

je pense que la clause UNION devrait faire ce que tu veux :)

http://www.expressbilling.com/doc/refma ... union.html
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphant du PHP | 169 Messages

20 sept. 2007, 17:11

Ok, merci et désolé pour ce post que j'ai mis au mauvaise endroit....
--
Kweb