SQL: ОШИБКА: более одной строки, возвращенной подзапросом, используемым в качестве выражения

Дело в том, что он возвращает одну строку.

Вот в чем дело.

SELECT...

FROM...

WHERE...

GROUP BY...

HAVING randomNumber > (SELECT value FROM.....)

Когда у меня есть такие знаки, как =,>, он всегда возвращает мне эта ошибка. Когда я делаю IN, этого не происходит.

Разве вы не должны использовать знаки сравнения при сравнении с другой таблицей?

7
задан AnEventHorizon 3 October 2010 в 05:09
поделиться