Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой) / 5 сообщений из 5, страница 1 из 1
29.12.2009, 15:14
    #36392115
Jang
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой)
Здравствуйте. Помогите пожалуйста с запросом. Не получилось найти ответ. В таблице Soobsheniya есть поля OtKogo (int) и Komu (int), Soobsheniya_ID (int), Text (varchar), в таблице Kontakt есть поля Kontakt_ID(int) и Kontakt_FIO (varchar). В полях OtKogo и Komu значения из поля Kontakt_ID. Необходимо, чтобы запрос выдавал информацию о сообщении где в полях от кого и кому будут фамилии.
...
Рейтинг: 0 / 0
29.12.2009, 22:10
    #36392949
Леша777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SELECT 
          s.Soobsheniya_ID
          ,ks.Kontakt_FIO   [Sender]
          ,Kr.Kontakt_FIO   [Receiver]

FROM  Soobsheniya s
JOIN Kontact ks
   ON s.OtKogo  = ks.Kontakt_ID
JOIN Kontakt kr 
   ON s.Komu = Kr..Kontakt_ID

Или LEFT JOIN если необязательные отправитель или получатель.
...
Рейтинг: 0 / 0
29.12.2009, 22:12
    #36392950
Леша777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SELECT 
          s.Soobsheniya_ID
          ,ks.Kontakt_FIO   [Sender]
          ,Kr.Kontakt_FIO   [Receiver]

FROM  Soobsheniya s
JOIN  Kontact ks 
   ON s.OtKogo  = ks.Kontakt_ID
JOIN  Kontakt kr 
   ON s.Komu = Kr.Kontakt_ID


[b] - убрал не форматирует оказывкется внутри src.
...
Рейтинг: 0 / 0
30.12.2009, 09:04
    #36393177
Jang
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой)
Леша777 спасибо большущее, все работает. С наступающим!
...
Рейтинг: 0 / 0
30.12.2009, 14:37
    #36393894
Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой)
Блин, ну при чём здесь проектирование БД? Люди вообще не думают, что ли?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите с запросом (Два поля из одной таблицы со значениями из одного поля другой) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]