cucullus |
|
Темы:
266
Сообщения:
3541
Участник с: 06 июня 2007
|
Спецы по sql имеются? Есть две таблицы (по факту 2 sqlite файла с одной таблицей в базе). Структура таблиц одинаковая, данные разные. Ключи заведомо уникальные, пересечений быть не может. Можно ли сделать одновременный запрос по обеим таблицам, чтобы была общая выдача с order by и limit?
такие дела.
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
99% что не получится.... а если слить все в одну таблицу?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
cucullus |
|
Темы:
266
Сообщения:
3541
Участник с: 06 июня 2007
|
Если сливать, то сразу обе базы раз и навсегда. По некоторым соображениям сливать базы не хотелось бы пока. Сливать временно при каждом запросе не вариант, ибо веб... Хотя, такой (желаемый) запрос по сути и есть временный слив, но одно дело автоматически, а другое дело городить руками.
такие дела.
|
cucullus |
|
Темы:
266
Сообщения:
3541
Участник с: 06 июня 2007
|
хотя если в какую нибудь in memory таблицу...
такие дела.
|
cucullus |
|
Темы:
266
Сообщения:
3541
Участник с: 06 июня 2007
|
Внезапно! SELECT firstname, lastname FROM employees UNION SELECT firstname, lastname FROM customers ORDER BY firstname, lastname
такие дела.
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
cucullus, так таблицы employees customers в одной базе оказывается?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
cucullus |
|
Темы:
266
Сообщения:
3541
Участник с: 06 июня 2007
|
ATTACH DATABASE'/path/db.file' AS db2 ну и FROM db2.customers, соответственно
такие дела.
|