Memperbarui entri:
Peningkatan sederhana akan berhasil.
UPDATE mytable
SET logins = logins + 1
WHERE id = 12
Sisipkan baris baru, atau Perbarui jika sudah ada:
Jika Anda ingin memperbarui baris yang sudah ada sebelumnya, atau menyisipkannya jika belum ada, Anda dapat menggunakan REPLACE
sintaks
atau INSERT...ON DUPLICATE KEY UPDATE
opsi (Sebagai Rob Van Dam
ditunjukkan dalam jawabannya
).
Memasukkan entri baru:
Atau mungkin Anda sedang mencari sesuatu seperti INSERT...MAX(logins)+1
? Pada dasarnya Anda akan menjalankan kueri seperti berikut ini - mungkin sedikit lebih rumit tergantung pada kebutuhan spesifik Anda:
INSERT into mytable (logins)
SELECT max(logins) + 1
FROM mytable