2016-02-26 64 views
-1

表中包含姓名和金額字段。金額可以是正面的或負面的。如果借記金額爲正值,如果記入金額則爲負值。查詢刪除名字對他們來說,總金額爲0表格包含名稱和金額字段。金額可以是正面的或負面的。查詢刪除總金額爲0的姓名

+0

那是某種考試問題?你試過什麼了? – Arvo

+0

我試過嵌套查詢「從table_name刪除其中的名稱(選擇名稱,總額(金額)作爲total從table_name組名稱總計= 0);」 。但我在這方面遇到了錯誤。 – subham

回答

1
SELECT name , sum(amount) as total FROM table_name group by name having total =0; 

同樣的方式刪除查詢是:

Delete FROM table_name group by name having sum(amount) =0; 
+1

不解決原始問題。 – Arvo

+0

現在應該可以解決問題了。 – Deep

+0

@Deep此查詢在mysql中不起作用。我收到錯誤。 – subham