2013-02-25 19 views
0

我有以下议案表SQLite的选择不同行的列比另一

barcode  name  amount  payments 
12345   name a 123   0 
12346   name a 125   125 
12333   name a 133   10 
12347   name b 125   125 
12348   name c 100   90 

我要选择不同行时,金额减去支付大于零

,所以我想只能选择更大以下

  name a  
     name c  

我该怎么做?

+0

我刚才编辑自己的帖子 – kosbou 2013-02-25 17:44:01

回答

0

是否这样?

SELECT DISTINCT(name) 
FROM bill 
WHERE amount > payments 
-1

尝试像下面......它会帮助你...

SELECT Distinct name from bill where (amount - payments) > 0 
+0

选择不同行的是“金额减去支付”是大于零,”这是你题...?那么为什么你要投这个答案...? – Pandian 2013-02-26 06:32:08

+0

你有没有尝试过我的答案...? – Pandian 2013-02-26 06:33:09

相关问题