在我的数据库中有 2 个名为 talltree_master 和 talltree_harvest 的表。我只想显示那些从一开始就没有收获的记录(talltree_id 字段)。例如。考虑以下数据
talltree_id |harvest_qty(2009)
1 | 5
2 | 0
3 | 1
talltree_id | harvest_qty(2010)
1 | 0
2 | 0
3 | 1
talltree_id | harvest_qty(2011)
1 | 5
3 | 6
4 | 0
我只想显示 tree_no 2,因为它没有从 2009 年和 2011 年收获的 tree_no 1 和 2010 年收获的 4 开始的地方开始收获。
下面的代码显示所有未收获的记录(显示 tree_no 1,2 和 4)。我不明白要包括什么条件才能得到正确的输出
string query = "select talltree_id from talltree_harvest where harvest_qty=0";