Форум: "Потрепаться";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизПомогите с запросом Найти похожие ветки
← →
Undert © (2004-04-06 14:52) [0]Есть 3 таблицы,
в первой и второй находятся какие-то данные, например:
users: id, name, sername, city, phone
copanies: id, name, city, phone
есть 3я таблица, которая связывает companies и users так, что в одной company может быть несколько пользователей, например:
glue: id_company, id_user
Как одним запросом сделать так, что бы зная id компании, получить всех прилегающих к ней пользователей ?
Спасибо.
← →
Undert © (2004-04-06 14:59) [1]:(
← →
Undert © (2004-04-06 15:05) [2]ааа... не сдамся!
← →
Рамиль © (2004-04-06 15:07) [3]Зачем такая структура?
Если
> в одной company может быть несколько пользователей
то достаточно ссылку из users на copanies
← →
Undert © (2004-04-06 15:12) [4]
> Рамиль ©
Что бы пользователь не был просто так привязан к какой-то компании ... кстати, 1 пользователь в нескольких компаниях может быть, но это в связующей таблице не отображается.
← →
Suntechnic © (2004-04-06 15:27) [5]
select users.* from users, companies, glue where companies.id=glue.id_company and glue.id_user=users.id and companies.id={some_value}
← →
Undert © (2004-04-07 19:17) [6]
> Suntechnic ©
Спасибо!!
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c