在Oracle數據庫中,GREATEST函數用于返回輸入參數中的最大值。該函數可以接受兩個或多個參數,返回這些參數中的最大值。
使用GREATEST函數的語法如下:
SELECT GREATEST(value1, value2, value3, ...) FROM table_name;
示例: 假設我們有一個包含成績的表格scores,我們想要找到每個學生的最高成績,可以使用以下查詢:
SELECT student_name, GREATEST(score1, score2, score3) AS highest_score
FROM scores;
這將返回每個學生的最高成績。