jsp操作MySQL:查找总表中所包含的子表信息
2017-07-22 00:02
211 查看
sql语句:sql语句中的in查询,是否包含
方法其实简单,关键是写对sql语句
希望对大家有所帮助!
select * from sub_staff where idcard in (select idcard from staff);
方法其实简单,关键是写对sql语句
public static ArrayList showAll(){ Connection conn = null; PreparedStatement pt = null; ResultSet rs = null; ArrayList<staffBean> staffs = new ArrayList<staffBean>(); try { jdbcDtiver jdbcDriver=new jdbcDtiver(); conn = jdbcDriver.Driver(); String sql = "select * from sub_staff where idcard in (select idcard from staff)"; pt = conn.prepareStatement(sql); rs = pt.executeQuery(); while (rs.next()) { staffBean staff = new staffBean(); staff.setId(rs.getInt("id")); staff.setName(rs.getString("name")); staff.setIdcard(rs.getString("idcard")); staffs.add(staff); } } catch (Exception e) { e.printStackTrace(); } finally { try { conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } return staffs; }
希望对大家有所帮助!
相关文章推荐
- 详解JSP中的语句对象Statement操作MySQL的使用实例
- SAX解析XML实例——根据结点属性查找该结点包含的信息
- 利用图片中的exif元数据批量查找图片中所包含的GPS信息
- JSP操作MySQL基础
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- Mysql 基本操作连接数据库读取信息内容
- (转载)Mysql查找如何判断字段是否包含某个字符串
- ASP.NET Core 1.0 使用 Dapper 操作 MySql(包含事务)
- OC从父串中查找子串,并得到子串的位置信息,对这些子串进行一些特殊操作的问题,如特定文字显示高亮颜色
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、
- jsp连接MySQL实现插入insert操作功能示例
- JSP操作MySQL的存储进程(JavaBean)
- 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- 查找Linux下导致MySQL查询被锁住的进程信息
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- Servlet+JSP+MySQL实现用户管理模块之六、实现用户信息显示
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)