5
SQLite INSERT - ในการอัปเดตคีย์ซ้ำ (UPSERT)
MySQL มีดังนี้: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; เท่าที่ฉันรู้ว่าคุณสมบัตินี้ไม่มีอยู่ใน SQLite สิ่งที่ฉันอยากรู้คือมีวิธีใดบ้างที่จะได้เอฟเฟกต์เดียวกันโดยไม่ต้องดำเนินการสองแบบสอบถาม นอกจากนี้หากไม่สามารถทำได้คุณต้องการอะไร: SELECT + (INSERT หรือ UPDATE)หรือ UPDATE (+ INSERT หาก UPDATE ล้มเหลว )