部分查询功能语句
Posted 静风铃
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部分查询功能语句相关的知识,希望对你有一定的参考价值。
select distinct 列名1,列名2 from 表名 (distinct 去除重复项)
select * from 表名 where 列名 between 小值 and 大值(between and 取两值之间的,前后都包含)
select * from 表名 where in (值1,值2,值3) (in后面可以跟其他查询)
select * from 表名 where in (select 列名 from 表名 where 条件) (按其他查询结果作为查询条件)
select * from 表名 where 列名 like ‘值1%’ (查询以值1开头的,%代表其他所有字符)(%+值1,查询结尾为值1的)
select * from 表名 where 列名 not like ‘值1_’ (查询开头不为值1的)(_为单个字符,与%类似)
聚合函数 (聚合函数只返回单个值,可以同时查询多个,用于数值字段,空值不计算)
select count(*) from 表名 where 条件 (count 为查询的数据有几行)
select sum(列名) from 表名 where 条件 (sum 求总和)(max 最大值)(min 最小值)(avg 平均数)(空值不计算)
select max(列名),avg(列名) from 表名 where 条件 (同时查询最大值和平均数)
以上是关于部分查询功能语句的主要内容,如果未能解决你的问题,请参考以下文章
oracle 的问题 执行SQL查询语句 出现:部分多字节字符
使用 rodbc 包从 R 查询 sql server。需要将日期/时间值作为 where 语句的一部分传递到 sqlQuery