- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
GROUP BY не?
GROUP BY не?
Не не получится.
Но вдруг... попробуйте запрос написать....
или вот конкретный пример. Если 100 городов, и для каждого города записываются новости. Хочется на страницу вывести по 10 последних новостей для каждого города.
все что написано до - очень сложно понять, если честно. если этот пример корректный, то структура такая: 2 таблицы. города и новости. города (id, city), новости (id, news, city_id).
SQL: select news.*, cities.city from news left join cities on news.city_id = cities.id where cities.city = 'London' order by news.id desc limit 10
где-то примерно так...
все что написано до - очень сложно понять, если честно. если этот пример корректный, то структура такая: 2 таблицы. города и новости. города (id, city), новости (id, news, city_id).
SQL: select news.*, cities.city from news left join cities on news.city_id = cities.id where cities.city = 'London' order by news.id desc limit 10
где-то примерно так...
Нужно для каждого города выбрать последние 10 новостей.
т.е. если городов 100, то в результате нужно получить 1000 строк.
Нужно для каждого города выбрать последние 10 новостей.
т.е. если городов 100, то в результате нужно получить 1000 строк.
можете обосновать необходимость такого запроса?
https://toster.ru/q/437
можете обосновать необходимость такого запроса?
Я привел пример с новостям по городам.
Еще пример - лента новостей с несколькими лентами на главной странице (своя лента по каждому разделу, как на сайте лента - ру).
Этих двух примеров достаточно на мой взгляд чтобы понять что это за задача.
А для чего она нужна - много чего может быть.
А вот как решать, запросом или правильной структурой - я уже не уточнял и просил совета.
---------- Добавлено 10.01.2016 в 17:12 ----------
https://toster.ru/q/437
ой какая прелесть.пошел изучать. по крайней мере эта та задача которая нужна.