Java jdbc的有关问题

2025-01-24 05:38:53
推荐回答(2个)
回答1:

PreparedStatement 中的?只能是还没确定的变量值,比如where id=?
而order by 后面是加列名,并不是一个变量的值,所以不能用?表示,只能使用字符串相连将其加到sql语句中

回答2:

order by 后面加字段名,比如说order by id
要是加上排序的话就在后面加asc或者desc