LINUX.ORG.RU

sql запрос


1

1

Есть запрос из нескольких не связанных таблиц:

(SELECT number, time FROM "table1")
UNION ALL
(SELECT number, time FROM "table2")
UNION ALL
(SELECT number, time FROM "table3")
ORDER BY date
Вопрос: можно ли узнать из какой таблицы значение, что бы еще с атрибутами number и time, выводилось имя таблицы?


select t1.number as «number from table1», t1.time as «time from table1» from table1 t1...

power
()

(SELECT number, time, 1 as tbl FROM «table1») UNION ALL (SELECT number, time, 2 as tbl FROM «table2») UNION ALL (SELECT number, time, 3 as tbl FROM «table3») ORDER BY date

vega
()
Ответ на: комментарий от vega

С именем:

(SELECT number, time, 'table1' as tbl FROM «table1») UNION ALL (SELECT number, time, 'table2' as tbl FROM «table2») UNION ALL (SELECT number, time, 'table3' as tbl FROM «table3») ORDER BY date

vega
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.