Группировка данных - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sun, 01 Dec 2024 04:01:59 +0300 Phantom, прежде чем утверждать о том что не может MySQL, читай внимательно документацию.<br> <pre class="prettyprint"> SELECT `time` , group_concat( `day` ) AS day FROM `tbl` GROUP BY `time` </pre> https://visavi.net/topics/14467/257837 Группировка данных Олег Sat, 09 Oct 2010 03:06:27 +0400 Сообщения https://visavi.net/topics/14467/257837 <blockquote class="blockquote">MySQL вроде никак не может возвратить список в поле</blockquote> вот это я и хотел услышать https://visavi.net/topics/14467/257768 Группировка данных SD Sat, 09 Oct 2010 00:01:01 +0400 Сообщения https://visavi.net/topics/14467/257768 Ты задачу нормально не описал. Тебе нужно получить список всех дней недели к каждому времени? MySQL вроде никак не может возвратить список в поле. Получай в скрипт по условию все строки без GROUP BY и в скрипте уже расфасовывай как тебе нужно. Либо я не понял, что тебе нужно. https://visavi.net/topics/14467/257766 Группировка данных Phantom Fri, 08 Oct 2010 23:59:32 +0400 Сообщения https://visavi.net/topics/14467/257766 Ну дык предложи получше вариант;) https://visavi.net/topics/14467/257759 Группировка данных SD Fri, 08 Oct 2010 23:50:02 +0400 Сообщения https://visavi.net/topics/14467/257759 Зачем тебе тут вообще GROUP BY? https://visavi.net/topics/14467/257719 Группировка данных Phantom Fri, 08 Oct 2010 22:39:09 +0400 Сообщения https://visavi.net/topics/14467/257719 Добрый вечер.<br> Допустим имею таблицу:<br> id - time - day<br> 1 - 23:00 - пн<br> 2 - 22:00 - ср<br> 3 - 22:00 - чт<br> 4 - 22:00 - пт<br> <br> делаю запрос SELECT * FROM table GROUP BY time<br> Выводит вроде как надо - с одинаковым временем строки - в одном результате, НО значения day У них разные и GROUP BY выбирает только одно из них. Вопрос - можно ли как-нибудь сгруппировать данные по одинаковому полю, с сохранением различных ключей другого поля?<br> Т.е. отсюда я ожидаю результат вида - <br> time - 22:00, day - Array(ср, чт, пт). Ну или что-то в этом роде.<br> заранее благодарен https://visavi.net/topics/14467/257650 Группировка данных SD Fri, 08 Oct 2010 20:31:38 +0400 Сообщения https://visavi.net/topics/14467/257650