选择从哪里加上无条件同时选择

时间:2015-05-11 06:30:23

标签: c# mysql datagridview

SELECT Stockid FROM buy WHERE Dividend >0 ORDER by Stockiddatagridview中正常工作。仅显示的记录是特定Stockid的红利大于0的记录。

同样SELECT Stockid, Price, Number_Bought, Dividend, Date from buy ORDER by Stockid也适用于我的datagridview。但是,也会出现股息小于0的记录,这不是我想要的。

有没有办法将两个查询组合在一起,这样如果特定Stockid没有红利,那么该行不会出现在datagridview中? ("买"是表格。)

希望有人可以帮助我解决这个难题。

2 个答案:

答案 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