非自動インクリメント キー (reg_id) に ON DUPLICATE KEY UPDATE を使用する方法は? その値を別のテーブルから挿入します。だから、送信元の reg_id がない場合は新しい raw を挿入したいのですが、ある場合は他の列の値を更新したいのです...
私のSQL作成テーブル
CREATE TABLE IF NOT EXISTS student_subjects(
reg_id INT(4),
primary_maths VARCHAR(100),
.....................etc
私のSQL挿入
INSERT INTO student_subjects(reg_id,primary_maths ,.................
........etc) VALUES(?,?,...............etc) ON DUPLICATE
KEY UPDATE reg_id=VALUES(reg_id);