我有一個 oracle 表,其中包含我試圖基于日期欄位合并的多行資料。
資料如下所示:
原始資料
我試圖讓資料看起來像這樣:
期望輸出
實作這一目標的查詢是什么樣的?
先感謝您!
uj5u.com熱心網友回復:
看來你只是想要
select uid, date,
max(first_name) first_name,
max(middle_name) middle_name,
max(last_name) last_name
from your_table
group by uid, date;
這假設null當資料似乎丟失時,影像中的樣本資料充滿了值。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/344758.html
