Sekiranya anda mahu pertanyaan untuk mengembalikan baris unik sahaja, gunakan kata kunci yang berbeza selepas pilih . Berbeza boleh digunakan untuk mengambil baris unik dari satu atau lebih lajur. Anda perlu menyenaraikan lajur selepas kata kunci yang berbeza.
- Bagaimana saya tidak membenarkan baris pendua dalam sql?
- Bagaimana saya menyekat penyertaan pendua dalam pangkalan data?
Bagaimana saya tidak membenarkan baris pendua dalam sql?
Kata kunci yang berbeza SQL, yang telah kami bincangkan digunakan bersempena dengan pernyataan pilih untuk menghapuskan semua rekod pendua dan dengan hanya mengambil rekod unik.
Bagaimana saya menyekat penyertaan pendua dalam pangkalan data?
Anda boleh mengelakkan pendua data dalam pangkalan data dengan membuat indeks unik. Indeks unik akan menuntut bahawa setiap data dalam medan diindeks adalah unik dalam nilai dan sifat. Anda boleh membuat indeks baru dengan menyediakan pertanyaan definisi data yang menghasilkan indeks baru. Ini boleh dilakukan dengan menggunakan pandangan SQL.