2016-04-11 23 views
0

Üç sütunlu bir tablom var.Tablodaki tüm satırların sütunlarını güncelleştirme

+------+-------+------------+ 
| ID | Title | Date  | 
+------+-------+------------+ 
| 1 | ABC | 1460367600 | 
+------+-------+------------+ 

Şimdi tüm satırların Date güncellemek istiyoruz. Ve her satır için ben ilk satır Date = 1460367600.

Yani ikinci sıra böyle devam Date = 1460367500 ve olurdu olurdu Date 100 ile azaltılabilir istiyorum. aşağıdaki gibi

cevap

1

Bunu kullanarak değişkeni yapabilirdi:

SET @DIFF = 100; 
SET @DATEVAL = 1460367700; 

UPDATE TABLE YOUR_TABLE SET DATE = (@DATEVAL := @DATEVAL - @DIFF); 
+0

'SET @Diff = 100; 'SET @DATEVAL = 1460367700; 'UPDATE appbox.Games SET Oluşturuldu = @DATEVAL: = @DATEVAL - @DIFF Bir çekicilik gibi çalıştım. Teşekkürler bayım. –

+0

@ StackOverflow'taki bir yenilik olarak Reality-Torrent, Bu size yardımcı olduğunu bilmek benim için büyük bir zevk, Hoş Geldiniz :) –

İlgili konular