SELECT Stockid FROM buy WHERE Dividend >0 ORDER by Stockid
在datagridview
中正常工作。仅显示的记录是特定Stockid
的红利大于0的记录。
同样SELECT Stockid, Price, Number_Bought, Dividend, Date from buy ORDER by Stockid
也适用于我的datagridview
。但是,也会出现股息小于0的记录,这不是我想要的。
有没有办法将两个查询组合在一起,这样如果特定Stockid没有红利,那么该行不会出现在datagridview中? ("买"是表格。)
希望有人可以帮助我解决这个难题。
答案 0 :(得分:1)
您应该能够在第二个查询中包含相同的WHERE子句:
SELECT Stockid, Price, Number_Bought, Dividend, Date
FROM buy
WHERE Dividend > 0
ORDER by Stockid
答案 1 :(得分:0)
你可以这样做:
SELECT Stockid, Price, Number_Bought, Dividend, Date
FROM buy
WHERE Dividend <> 0
ORDER by Stockid