v2.5.2
Giriş yap

Mysql de tek sorguda eski değeri alıp yeni değerle toplama

istek61
443 defa görüntülendi

Merhaba,
Aşağıdaki gibi bir mysql tablomuz oldugunu varsayalım
ID=1
fiyat=1200

ben tek sorguda fiyat hücresi ile yeni değeri toplamak ve güncellemek istiyorum

normalde önce değeri okuyup toplayıp update ile güncelliyorum.

$db->query(UPDATE product SET fiyat='$yenideger' WHERE ID='1');

sanırım şöyle birşeydi

$db->query(UPDATE product a.fiyat SET fiyat='$yenideger'+a.fiyat WHERE ID='1');

yardımcı olursanız sevinirim :)

istek61
1077 gün önce

çok basit oldu :) teşekkürler