comment récupérer le nom de la table correspondant [...] [résolu] - SQL/NoSQL - Programmation
Marsh Posté le 14-11-2006 à 16:11:46
SELECT 'table1' as nom_table, MIN(prix) as prix_min
FROM table1
UNION ALL
SELECT 'table2' as nom_table, MIN(prix) as prix_min
FROM table2
Marsh Posté le 14-11-2006 à 16:30:58
ya des fois on se complique la vie...
merci beaucoup
Marsh Posté le 14-11-2006 à 16:06:59
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à:
Message édité par papanoramix le 14-11-2006 à 16:31:45