mySQL语句中 =? 是什么意思。
比如:
'SELECT w.amount,w.state,w.date,w.finished_date,w.uuid FROM user
u,withdraw
w WHERE u.phone=? AND u.id=w.user_id ORDER BY w.date DESC'
这里的u.phone=?表示什么?
有时候还会遇到>=?,这个又表示什么
mySQL语句中 =? 是什么意思。
比如:
'SELECT w.amount,w.state,w.date,w.finished_date,w.uuid FROM user
u,withdraw
w WHERE u.phone=? AND u.id=w.user_id ORDER BY w.date DESC'
这里的u.phone=?表示什么?
有时候还会遇到>=?,这个又表示什么
5 回答1.5k 阅读
2 回答2.2k 阅读
3 回答691 阅读✓ 已解决
1 回答1k 阅读
1 回答679 阅读✓ 已解决
1 回答969 阅读
1 回答854 阅读
?为占位符,后面需要在代码中为其填充参数,java中常见的是jdbc使用PreparedStatement对象填充参数。如下