![]() |
|
Модераторы: skyboy |
![]()
|
|
| zeltek |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 10.1.2007 Где: Геническ (Украина ) Репутация: нет Всего: нет |
есть у меня таблица истории (vid_id,tip_id,data,kol_vo,color_id), где в полях vid_id,tip_id,color_id
указан id, значение которого находиться в трех таблицах одинаковой структуры (id,name) с именами vid, tip, color соответственно мне нужно сделать выборку из таблицы истории, где data равна определенному значению, но всесто цифрового значения id (в полях vid_id,tip_id,color_id) подставить значение name из соответствующей таблицы пробывал так:
но он ничего не выбирает, а если делать выборку только по одному полю-работает подскажите , что не так?? |
|||
|
||||
| v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: нет Всего: 56 |
вложеный select.
пример
надеюсь понятно написал |
|||
|
||||
| zeltek |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 10.1.2007 Где: Геническ (Украина ) Репутация: нет Всего: нет |
да, понятно, спасибо!
если в базе историй 1 запись, то работает исключительно, но если их хотя бы две, то выдает ошибку "Subquery returns more than 1 row" не подскажешь почему? вот сам запрос
здесь подстановка идет из 4-х таблиц |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 3 Всего: 32 |
Надо не вложенные селекты городить, а разбираться - почему джойн не работает.
zeltek, если сократить количество таблиц до двух - работает? С каждой? |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 2 Всего: 54 |
zeltek, а если так попробовать:
-------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| zeltek |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 10.1.2007 Где: Геническ (Украина ) Репутация: нет Всего: нет |
Всем спасибо за ответы!
мне подошел последний вариант |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |