Ini mungkin cukup mudah tetapi tidak tahu caranya.
Saya memiliki tabel yang dapat memiliki nilai berulang untuk bidang kolom non-kunci tertentu. Bagaimana cara menulis kueri SQL menggunakan Query Builder atau Eloquent yang akan mengambil baris dengan nilai berbeda untuk kolom itu?
Perhatikan bahwa saya tidak mengambil kolom itu saja, ini berhubungan dengan nilai kolom lain, jadi distinct()
mungkin tidak benar-benar berfungsi. Jadi pertanyaan itu pada dasarnya adalah bagaimana menentukan kolom yang ingin saya bedakan dalam kueri sekarang yang distinct()
tidak menerima parameter?
where()
itu rusak, bagaimana cara memperbaikinya?group by
tidak sama dengandistinct
.group by
akan mengubah perilaku fungsi agregat seperticount()
di dalam kueri SQL.distinct
tidak akan mengubah perilaku fungsi tersebut, jadi Anda mendapatkan hasil yang berbeda bergantung pada yang mana yang Anda gunakan.