[ad_1]
Saya ingin mendapatkan ID grup yang terakhir dimasukkan ke dalam tabel ProjectGroup
Ini tabelnya
Grup Proyek
*ID Grup
*Nama grup
*Nama Proyek
Solusi 3
Merujuk:
1. dapatkan pernyataan-id-baris-yang-terakhir-dimasukkan-dengan-sql[^]
2. Cara terbaik untuk mendapatkan identitas baris yang disisipkan?[^]
3. sql-server-identitas-vs-scope_identity-vs-ident_current-retrieve-last-inserted-identity-of-record/[^]
Solusi 1
inilah SQLnya:
SELECT TOP(1) GroupID FROM ProjectGroup ORDER BY 1 DESC
beri tahu saya jika Anda memerlukan kode apa pun dalam C# menggunakan ADO atau Linq
Solusi 2
Anda telah memberikan daftar kolom, namun tidak ada indikasi tipe data atau penggunaannya.
Apakah GroupId merupakan bidang identitas yang secara otomatis bertambah ketika catatan dimasukkan?
Jika demikian, pilih rekaman dengan id grup maksimum.
Namun, jika id grup dapat disisipkan dalam urutan apa pun, maka Anda perlu memiliki bidang yang menunjukkan urutan penyisipan, seperti tanggal penyisipan. Dalam skenario ini, Anda dapat menggunakan tanggal penyisipan maksimum.
[ad_2]
コメント