powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Помогите с запросом (выборка из разных таблиц)
4 сообщений из 4, страница 1 из 1
Помогите с запросом (выборка из разных таблиц)
    #37009825
grio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни, привет!

Есть таблица test c полями Type, Link. И две таблицы table1 и table2 с полями Link, Name.

Нужно реализовать реляционную модель.

В зависимости от значения Type (1 или 2) выбрать значение Name для ключа Link из первой или второй таблицы ( table1 или table2 ) соответственно .
...
Рейтинг: 0 / 0
Помогите с запросом (выборка из разных таблиц)
    #37009844
Andrew1411
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grio,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
select ...
from test t
join table1 t1
    on t.Link = t1.Link
where t.Type =  1 
union all
select ...
from test t
join table2 t2
    on t.Link = t2.Link
where t.Type =  2 
Модератор: пожалуйста, используйте кнопку/тэг SRC.
...
Рейтинг: 0 / 0
Помогите с запросом (выборка из разных таблиц)
    #37010080
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
select t.type,
          (case t.type when  1  then t1.Name when  2  then t2.Name else 'bad type')
from test t
join table1 t1 on t.link=t1.link
join table2 t2 on t.link=t2.link
...
Рейтинг: 0 / 0
Помогите с запросом (выборка из разных таблиц)
    #37011122
grio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни, спасибо!

Вариант от White Owl взял в работу!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Помогите с запросом (выборка из разных таблиц)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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