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

 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;

 求大神解救!!!!!!!


时间跑跑跑
浏览 1687回答 2
2回答

小农的奋斗

如果你是想表达“一次查询出两条记录”这个意思的话,String sql = "SELECT xianshi,name FROM login WHERE";        sql += " user = ? AND password = ?";        sql += " limit ?, ?";    //比如:limit 1, 2;这个用到的是sql中的 limit 这个语法: limit start, step”start“ 是一个整数,表示从该行开始;“step”是一个整数,表示步长;

慕莱坞9220042

你好,是两个字段吗?sql语句:SELECT xianshi,name FROM login WHERE 条件;你自己写好了,只是不知道你要干嘛。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
MySQL