bonjour
je viens de me poser une question:
comment récuperer le nom d'une table correspondant a une ligne de résultat ?
je m'explique:
j'ai deux tables table1 et table2 qui contiennent chacune un champ "prix"
Je veux cherche le plus petit prix de chaque table.
Mais... aussi afficher dans les résultats un champ "table" contenant le nom de la table correspondante.
Je vais donc avoir deux lignes dans mes résultats:
----- prix_mini --|---table
----- 200 ------|-- table1
----- 50 -------|-- table12
je suis bloqué là:
Code :
- SELECT MIN(prix) as prix_min
- FROM table1
- UNION ALL
- SELECT MIN(prix) as prix_min
- FROM table2
|
Message édité par papanoramix le 14-11-2006 à 16:31:45