Memilih Baris Pertama untuk Setiap Kumpulan dalam MySQL
Untuk memilih baris pertama bagi setiap kumpulan dalam MySQL, anda boleh menggunakan konsep subqueries. Mula-mula, kenal pasti kunci utama lajur yang diminati dengan menggunakan subkueri berikut:
<code class="sql">SELECT MIN(id) FROM sometable GROUP BY somecolumn</code>
Setelah anda mempunyai kunci utama, anda boleh menggunakan subkueri lain untuk mendapatkan semula data yang dikehendaki:
<code class="sql">SELECT somecolumn, anothercolumn FROM sometable WHERE id IN ( SELECT MIN(id) FROM sometable GROUP BY somecolumn );</code>
Pendekatan ini tidak serasi dengan kod T-SQL yang disediakan dalam soalan, kerana ia menggunakan sintaks khusus yang disokong oleh Microsoft SQL Server. Walau bagaimanapun, kaedah subquery ialah cara yang berkesan untuk memilih baris pertama bagi setiap kumpulan dalam MySQL.
Atas ialah kandungan terperinci Bagaimana untuk Memilih Baris Pertama untuk Setiap Kumpulan dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!