Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 15-35 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2021, 14:03   #1
tovarz
Пользователь
 
Регистрация: 14.02.2011
Сообщений: 13
По умолчанию В одном запросе выбрать строки с разными категориями

Здравствуйте!
Допустим, есть таблица с новостями. Новости относятся допустим к спортивным и экономическим.
На главной странице сайта хочу показывать последние добавленные новости для каждой категории: то есть отдельно в блоке со спортом показать только 10 последних новостей, и отдельно в блоке экономика хочу показать столько же (10) последних новостей из этой категории.
Можно ли это реализовать одном запросом?
tovarz вне форума Ответить с цитированием
Старый 10.09.2021, 13:57   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,311
По умолчанию

Код:
select top 10 ... from sport
union 
select top 10 .... from ekonom
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 11.09.2021, 11:04   #3
tovarz
Пользователь
 
Регистрация: 14.02.2011
Сообщений: 13
По умолчанию

благодарю, про union раньше не знал
tovarz вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sql - Не получается выбрать строки с разными условиями KBO SQL, базы данных 2 11.02.2019 15:31
Несколько COUNT() в одном запросе Tahoma SQL, базы данных 2 27.01.2017 19:33
Выбрать все строки с разными значениями столбца (MySQL) Zurav SQL, базы данных 5 20.02.2016 12:23
разные значения поля в одном запросе Pamparam SQL, базы данных 5 30.06.2012 18:43
Использование в одном запросе несколько БД Сергей089 SQL, базы данных 1 02.08.2010 10:33