[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос на выборку из нескольких таблиц
safiullin.at
Задача выбрать данные из нескольких таблиц MySQL одним запросом.

Предположим их будет две tbl1 и tbl2. Таблицы между собой никак не связаны.
В каждой под два столбика id и value.

В результате хотелось бы получить два массива чтобы в каждом были данные этих таблиц.

_____________
Все программисты — оптимисты: "На этот раз программа обязательно пройдет!", "Я только что нашел последнюю ошибку!".
Placido
Если таблицы никак не связаны, то с помощью UNION.
johniek_comp
через запятую smile.gif

_____________
user posted image
safiullin.at
Цитата (Placido @ 1.11.2012 - 20:48)
Если таблицы никак не связаны, то с помощью UNION.

Да, действительно UNION помог. А как разнести данные по разным массивам?
Нужно, чтобы данные из таблицы tbl1 были допустим в массиве array1, а данные таблице tbl2 соответственно в в массиве array2.

_____________
Все программисты — оптимисты: "На этот раз программа обязательно пройдет!", "Я только что нашел последнюю ошибку!".
sergeiss
Цитата (safiullin.at @ 1.11.2012 - 17:16)
Задача выбрать данные из нескольких таблиц MySQL одним запросом.

Предположим их будет две tbl1 и tbl2. Таблицы между собой никак не связаны.

Если данные в таблицах НИКАК не связаны, то никак. Делай 2 выборки.

UNION поможет только в случае, если данные одинакового типа в этих разных таблицах.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
safiullin.at
А если у меня 10 таблиц на странице участвуют, 10 обращений к базе делать?

_____________
Все программисты — оптимисты: "На этот раз программа обязательно пройдет!", "Я только что нашел последнюю ошибку!".
sergeiss
Цитата (safiullin.at @ 3.11.2012 - 17:41)
А если у меня 10 таблиц на странице участвуют, 10 обращений к базе делать?

Если структура таблиц у тебя совершенно одинаковая, то эта БД неправильно спроектирована и ее надо переделывать. Если же данные разные (разная структура таблиц), то да, делать 10 запросов.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.