- Bolehkah jadual mempunyai baris pendua?
- Bagaimana anda menghalang penyertaan pendua dalam jadual?
- Bagaimana saya dapat mencari rekod pendua dalam jadual yang sama?
- Mengapa saya mendapat baris pendua di SQL?
Bolehkah jadual mempunyai baris pendua?
Jadual mengandungi baris pendua apabila dua atau lebih baris adalah sama. Apabila anda membuat jadual, anda boleh menentukan pengendalian baris pendua. Secara lalai, baris pendua dibenarkan. Sekiranya anda tidak membenarkannya, ralat dijana apabila pengguna cuba memasukkan baris pendua ke dalam jadual.
Bagaimana anda menghalang penyertaan pendua dalam jadual?
Di anak tetingkap navigasi, klik kanan jadual yang mengandungi medan, dan kemudian klik Paparan Reka Bentuk. Pilih medan yang anda ingin pastikan mempunyai nilai yang unik. Dalam Panel Properties Field di bahagian bawah paparan reka bentuk meja, pada tab Umum, tetapkan harta yang diindeks kepada ya (tiada pendua).
Bagaimana saya dapat mencari rekod pendua dalam jadual yang sama?
Menggunakan Kumpulan dengan klausa untuk mengumpulkan semua baris dengan lajur sasaran - i.e. lajur yang anda ingin periksa nilai pendua pada. Menggunakan fungsi kiraan dalam klausa yang mempunyai untuk memeriksa sama ada mana -mana kumpulan mempunyai lebih daripada 1 entri; itu akan menjadi nilai pendua.
Mengapa saya mendapat baris pendua di SQL?
Anda mendapat pendua kerana lebih daripada satu baris sesuai dengan syarat anda. Untuk mengelakkan pendua menggunakan kata kunci yang berbeza: pilih respid berbeza, cq4_1, dma dll...