Как извлечь более высокие значения в Sap Hana, когда у нас есть несколько столбцов? - PullRequest
0 голосов
/ 13 апреля 2020
mytable
Col1          Col2          Col3       Col4       Col5 
01-02-2009    01-06-2009    1234       ABC        2
27-01-2009    01-06-2009    1234       abc        3

Мне нужно написать запрос для извлечения всех столбцов и второй строки (col5 = 3). Это единственный пример, который я привел, поэтому у нас есть несколько строк, поэтому, пожалуйста, предложите в соответствии с этим.

1 Ответ

0 голосов
/ 19 апреля 2020

Полагаю, вы хотите реализовать это с помощью SQL (не графические представления расчета)

Если вы хотите извлечь все записи (со всеми столбцами), которые имеют максимальное значение Col5, вы можете сделать это через два оператора SELECT. Один для поиска максимального значения, один для извлечения записей, имеющих максимальное значение в Col5.

SELECT * FROM "table"
WHERE "Col5" = (SELECT MAX("Col5") FROM "table")
...