Anda dapat menggunakan CTE
dengan ROW_NUMBER
fungsi:
WITH CTE AS(
SELECT myTable.*
, RN = ROW_NUMBER()OVER(PARTITION BY patientID ORDER BY ID)
FROM myTable
)
SELECT * FROM CTE
WHERE RN = 1
Anda dapat menggunakan CTE
dengan ROW_NUMBER
fungsi:
WITH CTE AS(
SELECT myTable.*
, RN = ROW_NUMBER()OVER(PARTITION BY patientID ORDER BY ID)
FROM myTable
)
SELECT * FROM CTE
WHERE RN = 1
Tambahkan kolom ke tabel, jika belum ada
Apakah ada fungsi bawaan yang dapat mengubah angka menjadi kata-kata di server sql
Bagaimana cara menyimpan dan mengambil gambar dalam database sql server melalui VB.NET
Mengapa &Kapan saya harus menggunakan SPARSE COLUMN? (SQLSERVER 2008)
Apakah mungkin untuk memilih data server sql menggunakan posisi ordinal kolom