powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как делать такие запросы..
2 сообщений из 2, страница 1 из 1
Как делать такие запросы..
    #32063207
johny5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Вкратце ситуация:
есть 3 таблицы
marks:
P mark_id
talk_id

talks:
P talk_id
task_id

tasks:
P task_id

где P - это Primary key, и поля с одинаковыми именами связаны между собой как foreign key-s.. вот вопрос.. как мне построить запрос типа SELECT mark_id FROM marks WHERE условие(task_id)?
из mark_id можно однозначно получить talk_id а из него task_id
пасиба
...
Рейтинг: 0 / 0
Как делать такие запросы..
    #32063218
Фотография VVG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
select m.*from marks as m
inner join talks as t on t.talk_id=m.talk_id
inner join tasks as s on s.task_id=t.task_id
where <условие на s>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как делать такие запросы..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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