|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2018, 13:20 | #11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
14.02.2018, 14:01 | #12 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
...а я не согласен Как вы потом эту информацию будете получать? Минимум - или один запрос ВСЕХ городов и потом на этой основе вывод, либо что хуже - на каждую запись по запросу - тоже не гуд
А вообще - обсуждаем, советуем... а автор даже нам запроса самого ни разу не показал ))))) Покажите как сейчас запрос ваш выглядит - может и поможем ))) |
14.02.2018, 15:34 | #13 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Результаты запроса можно сразу же сгруппировать по id_book – просто чтоб не париться потом при выводе с мониторингом текущего id_book. Примерно так: PHP код:
|
|
14.02.2018, 20:18 | #14 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
Цитата:
|
|
14.02.2018, 20:47 | #15 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
15.02.2018, 08:13 | #16 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
Цитата:
|
|
15.02.2018, 11:38 | #17 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Я сторонник того, что получение данных – это одна операция, а их отображение – это совсем другая операция.
Поэтому считаю, что полученные из БД данные должны быть максимально «чистыми» и готовыми к универсальному использованию – будь то отображение с произвольным форматированием, или передача их в JSON-формате, или к любому другому варианту использования. Сегодня эти адреса хотят отобразить в виде простой строки, а завтра там могут понадобиться и телефоны магазинов, и их координаты для карты, или просто захотят сделать адреса магазинов в виде ссылок, или обернуть в какие-либо другие HTML-теги, или добавить к ним какую-то дополнительную информацию из другой таблицы, или ... А у нас тут вместо данных – строка GROUP_CONCAT В общем, я за чистоту, как самого кода, так и данных – к чему и других, по возможности, стараюсь приучить |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сгруппировать все ненулевые значения в начале массива | Sergey_Belov | Помощь студентам | 2 | 04.04.2012 12:37 |
Вычисление среднего значения из нескольких полей одной записи | yellowviolet | Microsoft Office Access | 4 | 16.11.2011 22:55 |
Выборка повторов | illyuziy | SQL, базы данных | 18 | 16.11.2011 21:52 |
POSTGRE: выборка данных соотв. значению из той же таблицы | Blondy | SQL, базы данных | 10 | 30.10.2011 14:57 |
Как запустить несколько копий одной и той же программы? | murcot | Помощь студентам | 4 | 20.02.2009 11:28 |