为了账号安全,请及时绑定邮箱和手机立即绑定

jdbc 中怎么一次查询同一个表中的两个内容

jdbc 中怎么一次查询同一个表中的两个内容

时间跑跑跑 2016-07-15 17:34:48
 String sql = "SELECT xianshi,name FROM login WHERE";         sql+=" user = ? AND password = ?";         PreparedStatement ps = conn.prepareStatement(sql);         ps.setString(1, user);         ps.setString(2, password);         ResultSet rs = ps.executeQuery();         while (rs.next()) {            name = rs.getString(1);                       ret = SUCCESS; 求大神解救!!!!!!!
查看完整描述

2 回答

?
小农的奋斗

TA贡献28条经验 获得超13个赞

如果你是想表达“一次查询出两条记录”这个意思的话,

String sql = "SELECT xianshi,name FROM login WHERE";
       sql += " user = ? AND password = ?";
       sql += " limit ?, ?";    //比如:limit 1, 2;

这个用到的是sql中的 limit 这个语法: limit start, step

”start“ 是一个整数,表示从该行开始;

“step”是一个整数,表示步长;

查看完整回答
反对 回复 2016-07-16
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好,是两个字段吗?

sql语句:

SELECT xianshi,name FROM login WHERE 条件;

你自己写好了,只是不知道你要干嘛。

查看完整回答
反对 回复 2016-07-15
  • 2 回答
  • 0 关注
  • 1631 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信