Articles of group by

Групповые страницы из одной колонки

У меня есть эта информация в page table в моем db, page_id page_title 1 xy {a} 2 kp {a} 3 xyz {b} 4 mno {b} 5 abc {c} 6 mno {c} 7 qwe {c} Я использую фигурные скобки для группировки страниц, например страницы xy и kp относятся к группе a . Поэтому я хочу вернуть […]

MySQL JOIN с тем, где предложение и группа по счету

Я запускаю следующий запрос, SELECT status.status_id, status.status_name, COUNT(workbin.status_id) FROM `status` LEFT JOIN `workbin` ON workbin.status_id = status.status_id GROUP BY status.status_id и получил выход status_id status_name count 1 New 44 2 On Hold 1 3 In Analysis 2 4 In Development 12 5 In Testing 17 6 In Release 2 7 Completed 151 8 In Review […]

Группируйте по часам дня, а затем Count # в каждой группе

У меня трудности с моей текущей задачей. Он посвящен отображению самого популярного времени дня для проката комнаты. У меня есть большая база данных (250 000 записей), с датами ввода / временем, хранящимися как дата и время. Пример: 2015-06-10 19:30:15 2015-06-10 18:30:15 2015-06-10 14:03:15 2015-06-09 16:30:15 2015-06-09 14:30:15 2015-06-09 14:50:15 2015-06-08 13:30:15 2015-06-08 14:05:15 То, что […]

Группируйте и получайте последнюю строку

Когда я использовал SELECT * FROM reports WHERE staff='$username' GROUP BY taskid по моему запросу, я получаю результат первой строки из этой группы. Что мне нужно добавить, чтобы получить результат из последней строки этой группы? последняя строка означает, что идентификатор больше, чем другая строка из этой группы. Я попробовал добавить ORDER BY id DESC или […]

CodeIgniter – закажите мои «посты» по месяцам?

На моем веб-сайте я хотел бы создать список «архив», чтобы классифицировать мои сообщения. Таблица моих posts настроена так: id | post_title | сообщение | публиковать | год | месяц В настоящее время эта функция модели тянет сообщения: function getNews(){ $data = array(); $this->db->order_by("id", "desc"); $Q = $this->db->get('posts'); if ($Q->num_rows() > 0){ foreach ($Q->result_array() as $row){ […]

Sum, Case, Union, Group by: Php Mysql

SUM CASE, не показывающий правильные данные Пример даты: ниже приведены данные с группой prdid wghvalue prdid addby cutequl 0.4 57546 me 1 0.6 71256 me 1 0.2 68754 me 1 ниже приведены данные, когда я удаляю группу prdid wghvalue prdid addby cutequl 0.1 57546 me 1 0.1 57546 me 1 0.2 57546 me 1 0.1 […]

Group By и отображение записей на дату

Вот мои данные: id date 1 2009-01-01 10:15:23 2 2009-01-01 13:21:29 3 2009-01-02 01:03:13 4 2009-01-03 12:20:19 5 2009-01-03 13:01:06 То, что я хотел бы сделать, это группировать по каждой дате, а затем перечислять номера идентификаторов ниже каждой даты. Должен ли я получать отдельные значения даты, а затем ездить по ним, чтобы получить записи, которые […]

CakePHP не будет применять группу по условию

Я пытаюсь сделать поиск на одной из моих таблиц, и я динамически добавляю условия отношения hasMany от одной модели к другой. Все работает нормально, кроме того, Cake не будет применять условие группы к запросу. Если я скопирую созданный запрос и запустил его в MySQL и добавлю условие Group By, он прекрасно работает. Я пробовал несколько […]

Фильтрация файла журнала с использованием COUNT, GROUP BY, ORDER BY MAX

Привет, У меня есть машина, которая ведет журналы, в которые входят пользователи и пользователи, и я пытаюсь написать php-скрипт, который сортирует журналы и суммирует для меня пятерку лучших людей, которые, как правило, переходят на то, какие страницы больше всего посещают. Пока это то, что у меня есть: <?php #### mysql connection ##### $db = mysql_connect("_","guest","_"); […]

Как использовать GROUP BY для concat строк в mysql

обычный запрос id sid string 5 1 AAA 6 1 BBB 7 2 CCC 8 3 ZZZ 9 3 EEE я хочу sid string 1 1. AAA 2. BBB 2 1. CCC 3 1. ZZZ 2. EEE Вы знаете, как это сделать?