Desktop
Website
Multimedia
Database
Security
Enterprise
Вопрос : ВЫБЕРИТЕ ВЕРХНИЙ n каждого
Я хочу выбрать показатели n ВЕРХНЕЙ ЧАСТИ от таблицы для каждого из по возможности значений другого поля. Будет самой лучшей дорогой сделать то в одиночном вопросе?
I пришло вверх с этим:
ВЕРХНЕЙ ЧАСТИ 5
SELECT ОТ
ГДЕ
= 1 ЗАКАЗ
ВЕРХНЕЙ ЧАСТИ 5 insert_date
UNION
SELECT ОТ
ГДЕ
= ЗАКАЗ 2 insert_date
….
but
(etc) требует что мне нужно hardcode все значения
и я не хочу то.
будет чужой ключ, поэтому не слишком трудно получить все по возможности значения с query.
I smogло использовать то в, котор хранят процедуре заполняя temp_table с несколькими вопросами. Но я интересую там буду более лучшим method.
class=
Ответ : ВЫБЕРИТЕ ВЕРХНИЙ n каждого
Сервер 2005+ SQL
ОТБОРНО
ОТ
(
ВЫБЕРИТЕ
, rn=row_number () над (перегородка
заказом insert_date)
ОТ
) SQ
ГДЕ rn<>--ЗАКАЗ insert_date
Другие решения
Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
Шнур ошибки в блоке задвижки?
сколько вариант сервера SQL на одной машине
Внешний вид 2007 не может архивный файл открытой сети сохраненный
Активно директория DNS записывает вопрос
Отчет о доступа 2010 экспорта к CSV с коллекторами?
Прокладчик OCE 9400 не начинает
как добавить десятичное место в формуле в отчете о кристалла seagate
Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
VB6 к VS2010 - консультации тренировки?