![]() 121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
|
Составление SQL запроса24.02.2013, 13:22. Показов 1214. Ответов 4
Привет всем. Хотел бы попросить помощи у гуру в составлении условия SQL запроса.
В общем есть таблица. В ней есть поля (для простоты): id, creator_id, region_id, text. Мне нужно выбрать все поля в одном регионе, но чтобы авторы не повторялись. Например: 1 1 4 текст1 2 1 4 текст2 3 2 4 текст3 4 4 4 текст4 5 5 5 текст5 Например для региона 4, на выходе должно быть: 2 1 4 текст2 3 2 4 текст3 4 4 4 текст4 Возможно ли это сделать какой-либо конструкцией SQL или нужно сортировать средствами PHP? Просто на начальных парах можно сортировать средствами PHP, но если в таблице будет >10 000 записей, то не выдергивать же все и сортировать. Если использовать LIMIT, то не факт, что одни автор написал 100 последних сообщений и фильтр оставит только его одного, а нужно, чтобы было до 50 разных.
0
|
24.02.2013, 13:22 | |
Ответы с готовыми решениями:
4
Составление SQL запроса Составление запроса
|
![]() 13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
24.02.2013, 13:39 | ||||||
1
|
24.02.2013, 15:29 | |
Не по теме: Ну там полно способов засунуть.. можно так http://www.yiiframework.com/do... Sql-detail или http://www.yiiframework.com/do... Sql-detail, можно с http://www.yiiframework.com/do... ith-detail и т.д.
1
|
![]() 121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
|
24.02.2013, 17:08 [ТС] | |
О, спасибо. Думал сначала сделать через CdbCriteria, но через CActiveRecord можно попроще. Немного доработал запрос и теперь вообще все как надо))
Благодарю)
0
|
24.02.2013, 17:08 | ||||||
Помогаю со студенческими работами здесь
5
Составление запроса с условием Правильное составление запроса к БД Составление верного запроса для поиска в БД по введенным значениям
Составление кода php для запроса mysql Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Указатели в Swift: Небезопасные, буферные, необработанные и управляемые указатели
mobDevWorks 16.04.2025
Указатели относятся к наиболее сложным и мощным инструментам языка Swift. В своей сути указатель — это переменная, которая хранит адрес участка памяти, где расположены данные, а не сами данные. . . .
|
Жизненный цикл HTTP-запросов в ASP.NET Core MVC
UnmanagedCoder 16.04.2025
Разработка веб-приложений на ASP. NET MVC часто выглядит как простой процесс: получили запрос, обработали его в контроллере, отрендерили представление и отправили ответ пользователю. Однако за этой. . .
|
Введение в Django: Создаём приложение портфолио
py-thonny 16.04.2025
Django – один из самых мощных веб-фреймворков на Python, который позволяет быстро создавать сложные веб-приложения. В отличие от других фреймворков, Django предоставляет богатый набор встроенных. . .
|
Итераторы в C++: Продвинутые техники использования
bytestream 16.04.2025
Итераторы - одна из самых гибких и выразительных концепций в C++, позволяющих абстрагировать обход элементов контейнера от его внутренней реализации. За прошедшие годы они эволюционировали от простых. . .
|
Обработка естественного языка в Python с помощью spaCy
py-thonny 16.04.2025
Обработка естественного языка (Natural Language Processing, NLP) — одна из самых быстрорастущих областей искусственного интеллекта, которая позволяет компьютерам понимать, интерпретировать и. . .
|
Работа с железом в PHP Laravel с Pinout
Jason-Webb 16.04.2025
Граница между программным и аппаратным миром стремительно размывается. Современные веб-приложения уже не ограничиваются цифровым пространством — они активно взаимодействуют с физическими. . .
|
Возвращаясь к сумматороам и регистрам (всё таки заявку подам в ФИПС, сроки горят уже, поэтому симулятор для апгрейда аппарата чуть подождёт)
Hrethgir 16.04.2025
Вообще считаю, что асинхронные логические схемы это путь к энергоэффективности и быстродействию, а значит представляют собой область отдельных архитектур, от схем последовательных. Вообще на. . .
|
Абстрактные классы в TypeScript
run.dev 15.04.2025
Разработка современных веб-приложений требует надежных инструментов для структурирования кода. В этом контексте абстрактные классы стали незаменимым элементом объектно-ориентированного. . .
|
Хеш-функции std::hash в C++ программировании
NullReferenced 15.04.2025
Хеширование — фундаментальная концепция в компьютерных науках, играющая важную роль в эффективной обработке и хранении данных. В C++ функциональность std::hash является неотъемлемой частью. . .
|
Форматирование строк в Python
py-thonny 15.04.2025
Форматирование строк — одна из тех базовых возможностей Python, которые сопровождают разработчика каждый день. Эта задача кажется тривиальной на первый взгляд, но на самом деле представляет собой. . .
|