我使用OleDBCommand在我的Excel工作表中选择一些数据。我有一列有数据列表(列J),之后的每列(列K-AG)根据关系有1或0。所以它基本上是用1或0绘制的图形。我想使用SQL命令选择J列中的每个条目,其中在我选择的列中绘制了1。例如,假设我想查看J到K列的关系。然后我想从J中提取所有数据,其中J和K列为1。 我不确定如何在SQL中指定列。我现在有:
OleDbCommand command = new OleDbCommand("select * from [Master$J0:J20] , connection);
之后我需要一个WHERE子句来指定,其中K0:K20 =' 1'对?或类似的东西。我无法得到它。
答案 0 :(得分:5)
解决方案:列可以由F1,F2,F3 ... FN引用。所以在我的情况下,我想要例如:
SELECT F8 FROM [Sheet1$] WHERE F11 = '1'