以下のSQLステートメントがあります
INSERT INTO my_counts (type,code,count) SELECT type,id ,1 from my_data WHERE user_id=10
ON DUPLICATE KEY UPDATE count = count + 1;
ここでtype,codeは複合主キーです。
挿入されたレコードの数と、個別に更新されたレコードの数を確認する方法を教えてください。
SELECT ROW_COUNT()が影響を受ける行 (更新用に 2、挿入用に 1 ) を与えることはわかっています。しかし、個別に調べる方法
1) the number of rows updated
2) the number of rows inserted
ご協力いただきありがとうございます
よろしく
キラン