suggestion for diagnostics (errors)

Поиск
Список
Период
Сортировка
От Nikolay Samokhvalov
Тема suggestion for diagnostics (errors)
Дата
Msg-id e431ff4c05070606142e46faf6@mail.gmail.com
обсуждение исходный текст
Список pgsql-general
Consider following SQL:
**
select femail, min(fid) AS main_id, count(fid) AS countids
from users
where count(fid) > 1
group by femail
**

Of course, postgreSQL produce error for such wrong statement:

SQL error:

ERROR:  aggregates not allowed in WHERE clause

I think it would be much better if DBMS will provide us some kind of suggestions, e.g.:

SQL error:

ERROR:  aggregates not allowed in WHERE clause. Consider using HAVING clause.




--
Best regards,
Nikolay

В списке pgsql-general по дате отправления:

Предыдущее
От: "Sim Zacks"
Дата:
Сообщение: template1 problems
Следующее
От: Clark Allan
Дата:
Сообщение: Re: PostgreSQL sequence within function