Seperti yang saya pikir Anda sudah berhasil, Anda tidak ingin tanda kurung setelah DISTINCT
. Sepertinya mereka harus membuat parameter DISTINCT
, tetapi mereka benar-benar berfungsi untuk membuat kueri mengembalikan satu kolom dari jenis rekaman alih-alih beberapa kolom. DISTINCT
operator kemudian mencoba untuk bekerja pada catatan dan menemukan bahwa Anda belum menentukan pemesanan pada catatan itu.
Jika Anda ingin DISTINCT
untuk mengerjakan subset dari nilai yang Anda kembalikan, gunakan DISTINCT ON
.