JAVA编程中连接MySQL数据库时sql语句中引用变量

String sql = "select * from 表名 where 字段名=?order by 字段名 排序方式"
其中的字段名,排序方式如何使用变量表示?

String sql = "select * from 表名 where 字段名='"+变量名1+"'order by 字段名, "+变量名2追问

我提问的是字段名,排序方式本身就是变量,不是把变量赋给字段名

追答

一样的啊
String sql ="select * from `表名` where "+字段名x+"='字段值' order by "+字段名x+","+排序方式+" ;

温馨提示:答案为网友推荐,仅供参考
相似回答