Я ни в коем случае не эксперт MySQL, но после прочтения документации для оператора SELECT
я не нашел ответа на свою проблему.
У меня есть это утверждение:
SELECT COUNT(*)=x.c FROM someTable,
(SELECT COUNT(*) c
FROM someTable
WHERE firstId <= secondId) x;
И я пытаюсь выяснить, что означает x.c
в контексте запроса? В частности, что с x
, который, кажется, там висит?
Я интерпретирую вложенный SELECT
как SELECT COUNT(*) as c
, делая псевдоним для счетчика строк как c
, это то же, что и x
? Зачем это псевдоним?
Спасибо!