requete en mysql a trier - SQL/NoSQL - Programmation
Marsh Posté le 09-12-2003 à 21:34:34
Si tu mets "nom_practicien AS nom" et "nom_emp_non_pract AS nom", de manière à nommer la colonne de la même manière dans les 2 cas, et tu ajoutes un "ORDER BY nom" à ta requête, ca donne quoi ?
(mais j'ai quand même un gros doute sur la conception du modèle de données )
Marsh Posté le 09-12-2003 à 21:34:51
Code :
|
tu peux utiliser le nom des colonnes, mais là il faut les nommer (SELECT truc AS NOM FROM maTable)
C'est pour ça que si tu fais un union c'est mieux avec l'index des colonnes
Marsh Posté le 09-12-2003 à 21:36:20
au vu des champs, je dois avouer que c'est bizzarement modélisé
Marsh Posté le 09-12-2003 à 21:03:52
voila
j ai fais un requete en mysql et j aimerai trier les resultats par nom et j y arrive pas :-/
voici ma requete: ( je voudrait trier les resultats par nom)
select id_practicien, nom_practicien, prenom_practicien, adresse_practicien, date_naissance_practicien, situation_familiale_practicien, 'practi'
from practicien
union
select id_emp_non_pract ,nom_emp_non_pract,prenom_emp_non_pract,adresse_emp_non_pract,date_naissance_emp_non_pract,situation_familiale_emp_non_pract ,'employ'
from employe_non_practicien;
merci d avance