条件查询 1.关系运算符的查询 在SELECT语句中,最常见的是使用WHERE子句指定查询条件对数据进行过滤,其语法格式如下: SELECT 字段名1,字段名2…… FROM 表名 WHERE 条件表达式 例如:(1)查询在student表中id为4的学生姓名,SQL语句如下所示: SELECT i ...
分类:
其他好文 时间:
2019-11-25 16:51:14
阅读次数:
1351
一、使用where条件上一篇我们使用JPA进行了数据源的访问,默认JPA已经实现了好几个接口可以调用。但是,在实际的业务中,查询语句不可避免地需要使用where、order by等语句。 我们用商品数据来做例子,添加一个价格字段price,按价格范围查询,看看怎么来实现。 方式一:通过方法名称来实现 ...
分类:
其他好文 时间:
2019-11-21 11:40:41
阅读次数:
195
加7天 UPDATE 表名 SET 所修改日期字段=DATE_ADD(固定日期字段,INTERVAL 7 DAY) WHERE 条件~~~ UPDATE 表名 SET cretime=DATE_ADD(decdate,INTERVAL 7 DAY) WHERE 条件~~~~ cretime为被修改的 ...
分类:
数据库 时间:
2019-11-21 11:38:23
阅读次数:
197
MySQL 优化 表关联查询时务必遵循 小表驱动大表 原则; 使用查询语句 where 条件时,不允许出现 函数,否则索引会失效; 使用单表查询时,相同字段尽量不要用 OR,因为可能导致索引失效,可以使用 UNION 替代; LIKE 语句不允许使用 % 开头,否则索引会失效; 组合索引一定要遵循 ...
分类:
数据库 时间:
2019-11-20 15:28:09
阅读次数:
79
1.全套装备 select [select选项] 字段列表[字段别名]/* from 数据源[where 条件子句] [group by条件子句] [having 子句] [order by 子句] [limit 子句]; 什么是select选项呢?select选项是值select对查出来的结果的处 ...
分类:
数据库 时间:
2019-11-17 01:01:18
阅读次数:
124
数据查询语言 关键字 select where 条件 order by 排序asc(升序)、desc(降序) 排序语法:order by 字段1 [asc]|desc [,字段2 [asc]|desc,....] MySQL中中文排序规则注意:在utf—8编码集下排序并不是按照中文拼音进行排序,需要 ...
分类:
数据库 时间:
2019-11-16 14:14:18
阅读次数:
124
随手记一些Hive容易遗漏的点或者问题,之后可能还会继续更新。 1、Hive使用一个inputFormat对象将输入流分割成记录,然后使用一个outputFormat对象来将对象格式化为输出流,再使用一个SerDe在读数据时将记录解析成列,在写数据时将列编码成记录。 2、where条件对分区字段使用 ...
分类:
其他好文 时间:
2019-11-10 17:14:55
阅读次数:
86
select * from table sin where FIND_IN_SET('FAL5',CONCAT_WS(',', sin.DISPLAY_NAME,sin.ROUTE_CODE)) -- 查 DISPLAY_NAME 有FAL5 或者 ROUTE_CODE 有 FAL5 ...
分类:
数据库 时间:
2019-11-08 21:06:49
阅读次数:
134
DQL(Data Query Language)简单的来说就是数据的查询语言。 1.最简单的查询(显示表中的所有信息) 语法: select * from 表名; 2.普通查询 语法: select 字段列表 from 表名列表 where 条件列表; 注意:这些列表是可以有多个的意思,用逗号隔开, ...
分类:
数据库 时间:
2019-11-01 09:29:52
阅读次数:
111
[TOC] 一、单表操作 1. 分组—— 分组指的是:将所有表记录按照某个相同字段进行归类 用法: 聚合函数: :表示对 之后的数据,进行再一次的筛选 注意: 必须和集合函数一起使用。 where 条件语句和groupby分组语句的先后顺序: 实例: 2. 排序—— 对查询的结果进行排序 用法: , ...
分类:
其他好文 时间:
2019-10-30 18:31:35
阅读次数:
103