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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выборка всех столбцов из трёх таблиц 
:(
    Опции темы
korob2001
Дата 29.6.2005, 05:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

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



Кстати, пример с JOIN не захотел работать. smile
Зы: Я только сейчас вспомнил, что тему эту создавал. Sorry =(


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Bikutoru
Дата 29.6.2005, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

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



korob2001, запрос Mal Hack'a должен быть работоспособным, может у тебя нет данных, удовлетворяющих этим критериям?


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
Kesh
Дата 29.6.2005, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 15
Всего: 54



Вот так надо
Код
SELECT * FROM Veiligheid
LEFT JOIN Comfort ON Veiligheid.Id=Comfort.Id
LEFT JOIN Overige ON Veiligheid.Id=Overige.Id
 WHERE Veiligheid.id=10



--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Bikutoru
Дата 29.6.2005, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

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



Kesh, может вместо
Код

SELECT * 

лучше использовать
Код

SELECT Veiligheid.*, Comfort.*, Overige.*

Тогда к столбцам с одинаковыми именами в разных таблицах удобнее будет обращаться?



--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
Kesh
Дата 29.6.2005, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 15
Всего: 54



Bikutoru Как? Все равно придется через точку... Или по индексу...
Единственое, что я надумал для удобства - ввести псевдонимы таблиц или столбцов...


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Bikutoru
Дата 30.6.2005, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

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



Прошу прощения, я сам запутался и других запутываю.
Просто если написать SELECT *, то в шапке появятся названия вроде id, id_1, id_2, немного сбивающие с толку... Хотя если написать SELECT Veiligheid.*, Comfort.*, Overige.*, то они тоже появятся, а я думал, что нет... Ошибался
smile


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
korob2001
Дата 1.7.2005, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

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



Цитата

korob2001, запрос Mal Hack'a должен быть работоспособным, может у тебя нет данных, удовлетворяющих этим критериям?

Bikutoru - запрос MalHack'a у меня работает, не работает с JOIN'ами.
Сейчас попробую второй вариант с JOIN


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




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


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

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