Dmitry Yemanov пишет:

Andrei Yeryomin wrote:

По-моему это маразм.

Не буду спорить :-)

select (select sum(t1.link) from t2) from t1 <=>

Или это альтернативная запись вот этого:
select sum(t1.link) from t1

Именно, как бы не было это смешно.


t1
link val
1 1
2 1
3 1
t2
link val
1 1
2 1

Что должен вернуть запрос номер раз:
  select (select sum(t1.link) from t2 where t2.link = t1.link) from t1
и номер два:
  select (select sum(1) from t2 where t2.link = t1.link) from t1
и в чем их отличие?

--
С уважением,
 Андрей Еремин.

Ответить