Помощник
|
подсчет записей в одной таблице но по разным категориям |
Licoric
|
Сообщение
#1
|
||
|
|
||
|
|||
Letmetouchyou |
25.7.2011, 3:31;
Ответить: Letmetouchyou
Сообщение
#2
|
|
select count(id) from ... group by category
|
|
|
Licoric
|
Сообщение
#3
|
|
в моем случае получается так:
SELECT COUNT( id ) , category FROM a_post GROUP BY category А как это теперь объединить с таблицей a_cat, где есть ид категории и ее название? |
|
|
Letmetouchyou |
25.7.2011, 4:17;
Ответить: Letmetouchyou
Сообщение
#4
|
|
SELECT COUNT( id ) , category FROM a_post GROUP BY category left join `a_cat` on `a_post`.`category` = `a_cat`.`id` как то так. хоят может быть другой джоин. я уже не сображаю. уже сплю) |
|
|
Licoric
|
Сообщение
#5
|
|
Что-то туплю (утро на работе):
Таблица a_post (id, post, category); cat - id категории Таблица a_cat (id, cat); SELECT COUNT( id ) , category FROM a_post GROUP BY cat left join `a_cat` on `a_post`.`category` = `a_cat`.`id` Дает ошибку: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'left join `a_cat` on `a_post`.`category` = `a_cat`.`id` LIMIT 0, 30' at line 3 Это ошибка с кодировками, как я понимаю... Но как она сюда относится? |
|
|
Letmetouchyou |
25.7.2011, 4:36;
Ответить: Letmetouchyou
Сообщение
#6
|
|
SELECT COUNT( `id` ) , category
FROM `a_post` left join `a_cat` on `a_post`.`category` = `a_cat`.`id` GROUP BY `a_post`.`cat` |
|
|
Licoric
|
Сообщение
#7
|
|
#1052 - Column 'id' in field list is ambiguous
А куда тогда, получается, надо дописывать таблицу в запросе? Я так полагаю, что к каунт ид, но как ее туда правильно дописать? |
|
|
Mulder_hb |
25.7.2011, 10:34;
Ответить: Mulder_hb
Сообщение
#8
|
|
COUNT(`a_post`.`id`)
|
|
|
Apay |
25.7.2011, 11:29;
Ответить: Apay
Сообщение
#9
|
|
только я не понял, зачем тут a_cat если нигде не используется, да еще left join, может я туплю, но кажись надо что-то вроде этого:
SELECT COUNT(`a_post`.`id`) , `a_cat`.`cat`
FROM `a_post`, `a_cat` WHERE `a_post`.`category`=`a_cat`.`id` GROUP BY `a_post`.`category` |
|
|
Letmetouchyou |
25.7.2011, 11:31;
Ответить: Letmetouchyou
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC | 22 | Krok | 6742 | 12.4.2024, 5:17 автор: Krok |
|
Пакетное размещение статей по разным тематикам. Скидки! | 36 | kasey7 | 10999 | 6.4.2024, 4:30 автор: kasey7 |
|
Нужно разносить телеграм каналы по разным аккаунтам? | 9 | Mixatraider | 1891 | 20.3.2024, 18:34 автор: Rebex |
|
Готовые семантические ядра по разным тематикам Готовые семантические ядра по разным тематикам |
0 | NewSeoDay | 1451 | 13.12.2021, 23:48 автор: NewSeoDay |
|
iMonetizeIt - CPA-офферы и таргетинговые смартлинки на одной платформе! | 28 | iMonetizeIt | 12660 | 6.11.2020, 21:08 автор: iMonetizeIt |
Текстовая версия | Сейчас: 20.4.2024, 9:31 |