Rumah  >  Soal Jawab  >  teks badan

Masukkan data jika dan hanya jika tiada data pendua dalam pangkalan data mysql

rreeee

Saya cuba memasukkan data ke dalam mySQL DB. Jika transactionDate, transactionNomber dan uid dalam parameter juga sama dengan market_day, order_number, uid dalam lajur jadual_pesanan_penyalahgunaan saham, maka tidak akan ada sisipan atau sisipan harus diabaikan. Tiada pk (kunci utama) untuk dibandingkan. Semua kaedah dalam Google memberitahu saya bahawa harus ada kunci utama untuk mengelakkan sisipan pendua. Adakah terdapat cara untuk menyelesaikan masalah ini?

P粉883278265P粉883278265402 hari yang lalu471

membalas semua(1)saya akan balas

  • P粉216807924

    P粉2168079242023-09-14 13:57:28

    Jika anda tidak mahu mengambil sebarang tindakan apabila rekod pendua wujud, anda boleh menggunakan sintaks INSERT IGNORE.

    Berikut ialah panduan tatabahasa yang lengkap

    balas
    0
  • Batalbalas