我需要将sql语句转换为在JDBC中运行的语句
"select * from [sheet1$] where [col1] = value1 and [col2] = value2"
我搜索了差异网站n到处都是d语句只是“select * from [sheet $]”n havnt看到有人使用where子句。 它不适用于excel驱动程序吗?
答案 0 :(得分:0)
请参阅此链接。 Excel with JDBC connection
答案 1 :(得分:0)
您当然可以使用WHERE子句或任何其他Jet类型的SQL语句与Excel和AFAIK,它们适用于JDBC。最常见的问题之一是标题混淆。如果已将第一行设置为标题,则它们是WHERE语句的列名,如果没有,则列名称为F1,F2,... Fn从所选范围的第一列编号。此外,如果您使用标题但列的名称包含不可接受的字符,则将使用Fn名称。