Помогите составить SQL запрос.

217
.
Зачем все пихать в одну таблицу ? Сделай разделение таблица категории | таблица сообществ | таблица юзеров
.
Fenix_61 (02.12.2012 / 07:56)
Зачем все пихать в одну таблицу ? Сделай разделение таблица категории | таблица сообществ | таблица юзеров
Мне так удобнее.
.
(\/)____o_O____(\/)
Windler, SELECT count(*) FROM `comm` join `activity` on activity.comm = comm.refid and comm.type = 'u' and comm.user_id = activity.user_id limit 1
я так понимаю у третьей записи юзера должен быть refid равным id 1 , так как он относиться к сообществу 1
.
Koenig (02.12.2012 / 14:47)
Windler, SELECT count(*) FROM `comm` join `activity` on activity.comm = comm.refid and comm.type = 'u' and comm.user_id = activity.user_id limit 1
я так понимаю у третьей записи юзера должен быть re
Чуть поправил, но в принципе, то что надо, спасибо.
.
Хотя нет, не то)))
Надо ещё, чтобы выводил, если `activity`.`comm`=0
.
(\/)____o_O____(\/)
Windler, добавь and ...
.
Koenig (02.12.2012 / 16:19)
Windler, добавь and ...
Куда только не тыкал, не работает.
.
(\/)____o_O____(\/)
Windler, (activity.comm = comm.refid or activity.comm = 0)
Всего: 18