|
|
|
сцепление таблиц в MySQL
|
|||
|---|---|---|---|
|
#18+
Есть несколько таблиц с одинаковой структурой, как сделать выборку из всех таблиц сразу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2001, 20:25 |
|
||
|
сцепление таблиц в MySQL
|
|||
|---|---|---|---|
|
#18+
А на фига тебе несколько страниц с одной структурой? Это конечно глобальный вопрос. SELECT * FROM table1,table2,table3....... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2001, 17:45 |
|
||
|
сцепление таблиц в MySQL
|
|||
|---|---|---|---|
|
#18+
При запросе "SELECT * FROM table1,table2" ошибка "MySQL client run out of memory". Я делаю вывод, что в ответе получается каждая запись из первой с каждой записью из второй таблицы, а для этого уже памяти маловато. Я рабивать на несколько таблиц я решил, так как они относятся к разным, достаточно независимым, товарам. Можно, конечно, было сделать поле prodId, ну я решил отдельной таблицей... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2001, 21:03 |
|
||
|
сцепление таблиц в MySQL
|
|||
|---|---|---|---|
|
#18+
CREATE TABLE allgoods ( # Тут та-же структура что у тебя в этих таблицах ) TYPE=MERGE UNION=(goods1,goods1,goods1) ; Соответственно goods1, goods2, goods3 названия этих таблиц, а allgoods будет виртуальная таблица из которой и надо будет выбирать. А Вообщето, если тебе пришлось выбирать из них из всех, значит не такие уж они разные! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2001, 15:52 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=32019796&tid=1856410]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 499ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...