MaxDl
Guest
Непонятки с COUNT()
Упрощенно:
есть 2 таблицы:
table1
id
title
table2
id
table1_id
Надо вытащить все table1.title LIKE ('....') и рядом count (table2.id) WHERE table1.id=table2.table1_id
Пишу:
SELECT count(t2.id) AS count, t1.title
FROM table1 AS t1
LEFT JOIN table2 AS t2 ON(t1.id=t2.table1_id)
WHERE t1.title LIKE ('%$search%')
GROUP BY t2.id
count всегда 0....
Упрощенно:
есть 2 таблицы:
table1
id
title
table2
id
table1_id
Надо вытащить все table1.title LIKE ('....') и рядом count (table2.id) WHERE table1.id=table2.table1_id
Пишу:
SELECT count(t2.id) AS count, t1.title
FROM table1 AS t1
LEFT JOIN table2 AS t2 ON(t1.id=t2.table1_id)
WHERE t1.title LIKE ('%$search%')
GROUP BY t2.id
count всегда 0....