Ищите какое-то время, но не нашли подходящего ответа на мою проблему.минимальное значение из двух столбцов (Oracle SQL)
Объяснение:
ID | Year | Factor1 | Number1 | Number2 1 | 2010 | 213 | 1 | 1 2 | 2010 | 213 | 1 | 2 3 | 2010 | 214 | 2 | 1 4 | 2010 | 214 | 2 | 2 6 | 2010 | 210 | 3 | 1 7 | 2010 | 210 | 3 | 2 8 | 2011 | 250 | 3 | 5 5 | 2012 | 214 | 2 | 4
EDIT: Забыли что-то, исправленное, что в приведенной выше таблице. Мне нужно 2 комбинации: год и коэффициент1 только один раз, затем мин (число 1) и последний мин (число 2). Например, выше, мне нужны идентификаторы 1,3,5,6,8 (извините, что они смешаны для лучшей удобочитаемости других значений).
Кто-нибудь знает, как это реализовать?
Почему вы хотите сохранить записи 3 и 6, но отбрасывать запись 2? – APC
вы хотите удалить «любой, кроме min (Number1) и min (number2) в год». Form из указанного примера id 2 имеет мин. Номер 1 = 1, а id 8 номер 1 и 2 не являются минимальными, поэтому почему вы удаляете их ... если вы дадите лучшее объяснение, это может быть уловлено .... надеюсь, что я больше не смутил вас .... –
Что вы подразумеваете под словом «но только комбинация обоих»? –