Saya memiliki tabel database MySQL dengan dua kolom yang menarik minat saya. Secara individual mereka masing-masing dapat memiliki duplikat, tetapi mereka tidak boleh memiliki duplikat KEDUA dari mereka yang memiliki nilai yang sama.
stone_iddapat memiliki duplikat selama untuk setiap upshargejudul berbeda, dan sebaliknya. Tetapi katakanlah misalnya stone_id= 412 dan upcharge_title= "safir" bahwa kombinasi hanya boleh muncul sekali.
Ini bagus:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "ruby"
Ini TIDAK OK:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "sapphire"
Apakah ada kueri yang akan menemukan duplikat di kedua bidang? Dan jika memungkinkan, adakah cara untuk mengatur basis data saya agar tidak mengizinkannya?
Saya menggunakan MySQL versi 4.1.22