Sql的新功能。表加入後的SQL更新表屬性
我有兩個表。 客戶端:
client_id client_name status
1 JZ NULL
2 KD NULL
3 TF NULL
和
交易:
transaction_id Amount client_id
1 5 1
2 5 2
3 5 3
我可以做如下連接:
SELECT client.status, client.client_id, client.client_name, SUM(transactions.Amount) AS Balance
FROM client
JOIN transactions ON transactions.client_id=client.client_id
GROUP BY client.client_id
ORDER BY client_id
,我得到這樣的結果:
client_id client_name balance status
1 JZ 5 NULL
2 KD 5 NULL
3 TF 5 NULL
但是,如果客戶餘額大於等於0,我想將'status'中的值更新爲'ON';如果<爲0,則將'OFF'更新爲0。是否可以更新'客戶'表?
用您正在使用的數據庫標記您的問題。 –