sql подзапросы в select



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

Использование подзапросов в SQL и получил лучший ответ

Ответ от Андрей Севастьянов[гуру]
1. Уберите ";"
2. Попробуте так: ...having kol in (SELECT ...

Ответ от Мария Михайлова[гуру]
Этот запрос неправильный вообще; даже если бы он работал синтаксически, то для таких данных возвращал бы три строки - (1,2), (3,1) и (3,3) (потому что выбирал бы все строки, в которых количество 4 или 6). Правильный вариант: select nom1, tip f

Ответ от Александр Краповницкий[гуру]
Когда делаешь группировку, то в SELECT можно подставить только nom1, а также агрегатные функции SUM, MIN,MAX, AVG, COUNT и так далее. tip туда вставлять нельзя. Причина проста. GROUP BY группирует данные образуя не строки а группы. Запрос select * fro

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Использование подзапросов в SQL

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

TOP (100) PERCENT что значит ???SQL
PERCENT
Indicates that the query returns only the first expression percent of rows from the
подробнее...
спросили в Sql Волжанин
Суммирование по услоию в sql
select *,
(select sum(number) from table t2 where t1.data=t2.data and t1.letter=t2.letter) as
подробнее...
 

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

Имя*

E-mail:*

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