该查询在 MySQL 数据库中运行良好。我的 JDBC 应用程序中有这个查询。而且我遇到了一些编译时错误。
我的输入对象是s1和s2,其中s1 包含 january,s2 包含 2013。两种数据类型都是 VARCHAR。我在引号中遇到问题。请提出一些更正。
String QueryString = "SELECT reading,totalcost,paiddate,receiptnumber
FROM userseven WHERE (readingmonth = '"+s1+"' AND readingyear='"+s2+"'");