Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
11-1065709581
fandm2001
2003-10-09 18:26
2004.05.02
Проблема с KOLMediaPlayer


8-1075538455
Reals
2004-01-31 11:40
2004.05.02
Как нарисовать на Рабочем столе (Desktop`е)


1-1081929819
Курдль
2004-04-14 12:03
2004.05.02
Как корректно освободить память, занятую записями из TList?


7-1078652833
kamerad
2004-03-07 12:47
2004.05.02
Подскажите о мониторе!


1-1081864133
Viking
2004-04-13 17:48
2004.05.02
Вопрос по работе с Delphi Open Tools Api





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский