Я использую CodeIgniter (последняя версия) с Mysql.
У меня есть небольшая таблица «events» со следующей структурой:
#
Номер
Тип
Межклассовое
Атрибуты
Нулевой
По умолчанию
Дополнительно
1
id
int(11)
Нет
Aucune
AUTO_INCREMENT
2
venue_id
int(11)
Нет
Aucune
3
имя
varchar(150)
utf8_general_ci
Нет
Aucune
4
дата
дата
Нет
0000-00-00
5
время_старта
время
Нет
Окуне
6
time_end
время
Не
Aucune
11
флаер
varchar(255)
utf8_general_ci
Не
Aucune
12
описание
текст
utf8_general_ci
Нет
Aucune
13
creator_id
tinyint(3)
БЕЗ ПОДПИСИ
Нет
Aucune
И что я хочу сделать, это выбрать для каждого места проведения_id 2 события.
Результат запроса будет выглядеть примерно так:
Код: Выделить всё
Venue_id number 1 : event1, event 2
venue_id number 2 : event 5, event 6
Я пробую что-то вроде:
Код: Выделить всё
SELECT * FROM (`events`) GROUP BY `venue_id` LIMIT 2
Есть ли способ сделать это только с помощью запроса MySQL (с использованием методов построения запросов) или мне следует рассчитывать на PHP, чтобы обойти эту проблему?>
Подробнее здесь: https://stackoverflow.com/questions/238 ... group-with
Мобильная версия