У меня проблема с моим оператором SQL:
Структура таблицы:
CREATE TABLE "tags" (
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"page_id" INTEGER NOT NULL,
"title" TEXT NOT NULL
);
Теперь я хочу выбрать все теги на одной странице и частоту этого тега ввся база данных.У меня есть следующий оператор SQL:
SELECT title, title as t,
(SELECT COUNT(*) FROM tags WHERE title=t) as count
FROM tags WHERE page_id=42 ORDER BY count DESC, title
COLLATE NOCASE ASC;
Но сообщение об ошибке, которое я получаю от драйвера SQLite3 в PHP:
no such column: t
Как мне написать оператор SQL, чтобыя получаю результат, который хочу получить?
Спасибо, Леву