sql вложенный select



Вложенный select sql

Автор Џна задал вопрос в разделе Другие языки и технологии

Вложенный запрос Select sql и получил лучший ответ

Ответ от Јурик[эксперт]
Странный запрос у вас, на выбору даты из другой таблицы. Структуру базы вам нужно пересматривать.

Ответ от Tatyxa[гуру]
пока дам ссылку, если не разберешься - дополню
ссылка
дата то в какой таблице?

Ответ от Globe[гуру]
Можно, конечно, извратиться как-нибудь так:
SELECT
COALSECE(T1.date, T2.date, T3.date)
FROM
list_report LR
LEFT JOIN table1 T1 on LR.name_report = 'table1'
LEFT JOIN table2 T2 on LR.name_report = 'table2'
LEFT JOIN table3 T3 on LR.name_report = 'table3'
WHERE
LR.name_report = 'Минерализация КВ'
and COALESCE(T1.date, T2.date, T3.date) = '2014-10-01'
Это, конечно, чистый SQL, но очень плохо масштабируемый - при расширении списка доступных таблиц его придется каждый раз переделывать.
Поэтому в данном случае, наверно, будет правильным воспользоваться некой комбинацией PREPARE / EXECUTE:
http : // dev . mysql . com / doc / refman / 5.1 / en / sql-syntax-prepared-statements.html

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Вложенный запрос Select sql

Firebird SQL подзапрос
Вложенные запросы поддерживаются начиная с FB 2.x, синтиаксис требует заключения их в круглые
подробнее...

ПОМОГИТЕ С SQL (access)
схемы таблиц напиши

feniks
(247)
еслиб ещё чего видно было. если
подробнее...
спросили в Comment- 31 канал
как использовать count(*) в SQLite?
Что конкретно не понятно

Функция COUNT (Transact-SQL)

Включение просмотра при
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*