Bagaimana cara memilih set nilai NULL-NULL terakhir per kolom di atas grup?
Saya menggunakan SQL Server 2016 dan data yang saya konsumsi memiliki formulir berikut. CREATE TABLE #tab (cat CHAR(1), t CHAR(2), val1 INT, val2 CHAR(1)); INSERT INTO #tab VALUES ('A','Q1',2,NULL),('A','Q2',NULL,'P'),('A','Q3',1,NULL),('A','Q3',NULL,NULL), ('B','Q1',5,NULL),('B','Q2',NULL,'P'),('B','Q3',NULL,'C'),('B','Q3',10,NULL); SELECT * FROM #tab; Saya ingin mendapatkan nilai bukan nol terakhir di atas kolom val1dan val2dikelompokkan berdasarkan catdan dipesan oleh …