0

私のデータベースには、talltree_master と talltree_harvest という名前の 2 つのテーブルがあります。最初から収集されていないレコード (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 1 は 2009 年と 2011 年に収穫され、4 は 2010 年に収穫されたので、tree_no 2 のみを表示したいと思います。

以下のコードは、収集されていないすべてのレコードを表示します (tree_no 1、2、および 4 を表示します)。正しい出力を得るために、どこにどの条件を含める必要があるのか​​ わかりません

string query = "select talltree_id from talltree_harvest where harvest_qty=0";
4

1 に答える 1