pilot911
Новичок
Группировка с parent ID
Не могу решить задачу:
есть таблица с полями ID, PID, TITLE
необходимо вывести все строки, но чтобы у каждой было дополнительное поле, в котором бы указывалось, сколько с таким же PID строк
что-то дописать в запрос
чтобы выводило
Не могу решить задачу:
есть таблица с полями ID, PID, TITLE
необходимо вывести все строки, но чтобы у каждой было дополнительное поле, в котором бы указывалось, сколько с таким же PID строк
что-то дописать в запрос
PHP:
SELECT
id, pid, title
FROM
pages
PHP:
ID PID TITLE TOTAL WITH SAME PID
1 0 title1 2
2 0 title2 2
3 1 title3 1
4 2 title4 3
5 2 title5 3
6 2 title6 3

Сколько ни читал мануалы - так и не смог понять реальную разницу между LEFT, RIGHT и INNER... Всегда использовал LEFT JOIN - вроде тормозов не было. Если не сложно объясните, плз, или дайте линк где разница между ними ясно описана...