Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с запросом, Не могу правильно сформить 
V
    Опции темы
jzZ
Дата 27.7.2006, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 17.7.2006

Репутация: нет
Всего: 2



Есть в бд 3 таблицы, в каждой есть поля нужные мне для отображения.
Можно ли выдернуть их в цикле, в таком:
Код

while($row = mysql_fetch_array($r)) {
//Тут собственно будут выводиться поля.
echo ($row["1"]);
echo ($row["2"]);
}

3 таблицы допустим имеют имена z1, z2, z3, в которых есть поля допустим id1, id2, id3.
Не является ли припятствием, что они все расположены в разных таблицах, и если является, то как правильно сделать запрос

Добавлено @ 17:00 
В SQL я почти ничего не смыслю кроме банальных select и from, поэтому буду благодарен любой помощи и примеру  

Это сообщение отредактировал(а) jzZ - 27.7.2006, 17:00
PM MAIL   Вверх
Kefir
Дата 27.7.2006, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 1
Всего: 87



а связь то какая. какая выборка должна получится в итоге? 
PM MAIL WWW Skype   Вверх
jzZ
Дата 27.7.2006, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 17.7.2006

Репутация: нет
Всего: 2



Связь между полями никакой они просто содержат информацию, в общем никаких ключей.
Простой вывод полей, но хотелось бы реализовать как то циклом, при этом выполняя примерно такой запрос к бд:
Код

SELECT 'pole1', 'pole2', 'pole3', 'pole4' FROM 'z1', 'z1', 'z1';

Циклом это как вариант, просто нехочется выполнять каждый запрос по отдельности, это много строк кода.
Помогите как то с запросом грамотным, или выводом в php, чтобы было коротко.

Добавлено @ 17:21 
а циклом хочется потому что там, как понимаете будет впоследствии очень много записей, именно в этом и сложность, нужно их как то выдрать. 
PM MAIL   Вверх
Kefir
Дата 27.7.2006, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 1
Всего: 87



ну тады примерно так:
Код

SELECT z1.pole1 AS pole FROM z1 UNION SELECT z2.pole2 AS pole FROM z2 UNION SELECT z3.pole3 AS pole FROM z3);

You get the point ;) 
PM MAIL WWW Skype   Вверх
jzZ
Дата 27.7.2006, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 17.7.2006

Репутация: нет
Всего: 2



Kefir
Спасибо, ваша помощь + http://forum.vingrad.ru/index.php?act=modu...icle_num=003022
Дали нужный мне результат. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0420 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.