我們有一個CMS網站,用戶可以在其中註冊帳戶並向帳戶添加資金。我不想讓你知道細節,但客戶存入的錢存儲在他們的「在線錢包」中,他們可以使用這筆錢在我們的網站上購買產品。MySQL - 如何在所有用戶的帳戶中插入值
我想給每個用戶$ 5.00。
我知道如何手動插入$ 5.00到單個用戶的記錄,但我不知道我可以爲所有用戶做..
下面是一條記錄SQL代碼(我加了5 $用戶ID 14013):
INSERT INTO `database`.`databasetable` (
`iBalanceId` ,
`iUserId` ,
`eUserType` ,
`eBalType` ,
`fCreditAmount` ,
`fDebitAmount` ,
`dEntryDate` ,
`dValueDate` ,
`vDescritption` ,
`vBalTypeCode` ,
`iRefId` ,
`vRefTypeCode` ,
`iAddedUserId` ,
`eAddedUserType` ,
`vProcessDescription` ,
`eBalanceStatus`
)
VALUES (
'19499', '14013', 'C', 'C', '5.00', '0.00', '2016-02-04 21:11:54', '2016-02-04', 'manual deposit', 'D', '0', 'CR', '0', 'S', 'manual deposit', 'A'
);
19499是記錄數
14013被接受$ 5美元的
我怎麼能修改此SQL代碼不再年輕時尚的用戶ID它的所有用戶$ 5.00?
非常感謝您的幫助。
是否備案號是自動遞增? –
使用alter table記錄來設置你的列fCreditAmount = fCreditAmount + 5.00像這樣,而不使用任何用戶標識,如果你願意,也可以添加條件。 – C2486
你有單獨的用戶表嗎?你如何拿出創紀錄的數字? –