Пожалуйста, дайте порядок выполнения операторов sql запроса или дайте ссылку, где прочитать об этом: что за чем выполняется. Например (с потолка):
SELECT
t1.id AS id, t1.name AS name, count(*) AS cnt
FROM
tbl_name1 t1
INNER JOIN
tbl_name2 t2 ON t1.id = t2.id
WHERE
t1.id > 10
GROUP BY
t1.name
HAVING
cnt > 10
ORDER BY
t1.id
Сначала GROUP BY, потом? Последним ORDER BY...
Нигде не могу найти нормальной информации об этом :((
Ответ
Порядок выполнения предложений в операторе select
Комментариев нет:
Отправить комментарий