查询数据操作:distinct】的更多相关文章

查询目标是完成3个功能: (1)查询表,返回某一个值.例如查询表中记录的条数,返回一个int类型数据 (2)查询表,返回结果为某一个对象. (3)查询表,返回结果为某一个泛型的list集合. 一.查询表中记录的条数,返回一个int类型数据的操作方法 使用jdbcTemplate 原理是把加载驱动Class.forName("com.mysql.jdbc.Driver"); 和连接数据库Connection conn=DriverManager.getConnection("j…
1.作用:distinct 去除重复记录.重复记录,指的是字段值,都相同的记录,而不是部分字段值相同的记录 与之相对的是all,表示所有.在MySQL中默认就是all. 2.例子: select chinese from info_order; #查询字段chinese中的所有数据. select distinct chinese from info_order; #查询字段chinese中去重后的值 select distinct grades,chinese from info_order;…
用JdbcTemplate的方法完成, 查询数据库表,把用户表sw_user所有数据以List<User>集合返回 在JdbcTemplateDemo类中增加查询返回所有对象集合的方法queryAllObject() 数据源DriverManagerDataSource不变 jdbcTemplate的方法有所改变,使用query(sql, new MyRowMapper()); 其中第二个参数是一个接口RowMapper<User>的实现类,可以使用匿名内部类,我使用的是单独的类M…
1.作用: 在查看数据时用于限制获得的记录数量,一般放在最后. 2.语法: limit offset,row_count; 解析: offset:偏移量,索引值默认从0开始,可以省略 row_count:总记录数,如果数量大于余下的记录数,则mtsql默认获取所有余下的记录数 3.例子: select * from info_order select * from info_order limit 2; #既显示开始的前两行 select * from info_order limit 1,3;…
MongoDB数据库中查询数据(下) 在find中,options参数值为一个对象,用来设置查询数据时使用的选项,下面我们来对该参数值对象中可以使用的属性进行介绍: 1. fields; 该属性值为一个对象,该对象中各属性名用来显示指定在查询结果中需要包含或排除的字段.该属性值可以为1或0,当属性值为1时,代表需要在查询结果中包含该字段,当属性值为0时,代表需要在查询结果中排除该字段.注意:在使用fields属性时,需要统一使用属性值1或属性值0来设置除_id字段之外的所有字段. 首先我们来看下…
主要内容: >oracle 数据类型 >sql建表和约束 >sql对数九的增删改 >sql查询 >oracle伪例 1.oracle的数据类型 oracle数据库的核心是表,表中常见的数据类型有: char(length):存储固定长度的字符串,length默认1,最长2000 varchar2(length):存储可变长度的字符串,length默认长度是1,最大4000 number(p,s)存储浮点数或者是整数,p表示的是最大位数(包含小数点),p默认是38,s表示小数位…
当我们查询出了N条记录之后 ,我们知道一共是几条记录,或者这些记录某一字段(列值)的最大值,最小值,平均值等,就可以使用聚合函数. 1.聚合函数 聚合函数会将null 排除在外.但是count(*)例外,并不会排除null. 常用的聚合函数有 5个 :               聚合函数 用在select子句中 count(列名)     :   计算表中的数据行数 使用 count(*)  会查出 包含null在内的全部数据行数 . 使用count(某列名) 会查出  该列不包含null在内…
mysql 数据操作 单表查询 mysql 数据操作 单表查询 简单查询 避免重复DISTINCT mysql 数据操作 单表查询 通过四则运算查询 mysql 数据操作 单表查询 concat()函数 定义显示格式 mysql 数据操作 单表查询 练习 mysql 数据操作 单表查询 concat_ws() 定义显示格式 mysql 数据操作 单表查询 where 约束 mysql 数据操作 单表查询 group by 分组 mysql 数据操作 单表查询 having 过滤 mysql 数据…
一.DML(数据操作语言) InnoDB MyISAM 支持事务 不支持事务 不支持全文索引 支持全文索引 支持外键约束 不支持 命令查看默认存储引擎 show variables like '%storage_engine%'; 1.表中插入数据 #添加课程 INSERT INTO `subject` VALUES (5,'C#',160,1); #插入多门课程 INSERT INTO `subject`(subjectName,classHour,gradeID) VALUES ('数学',…
1.查询语句 SELECT 1.1.查询语句的 SELECT 子句 1.2.查询语句的 FROM 子句 1.2.1.内连接查询 INNER JOIN 1.2.2.外连接查询 OUTER JOIN 1.2.3.交叉连接查询 CROSS JOIN 1.3.查询语句的 WHERE 子句 1.4.查询语句的 ORDER BY 子句 2.插入子句 INTO 2.1.查询语句的 INTO 子句 2.2.INSERT INTO SELECT 与 SELECT INTO 3.本文小结 1.查询语句 SELECT…