什么是视图:从SQL角度来看,视图就是一张表 与表的区别是:是否保存了实际的数据 视图的优点: 1. 无需保存数据,节省储存设备容量。 2. 将select语句保存成视图,就可以不用每次都从新书写 注:应将经常使用的select保存成视图 创建视图 创建一个名为商品合计表的视图 创建视图之后可以使用 ...
分类:
其他好文 时间:
2019-06-15 15:29:20
阅读次数:
118
利用 distinct :对需要处理的字段进行去重 select distinct 字段名 from 表名 去重以后 利用group by select * from 表名 group by 字段名 利用having select * from 表名 group by 字段名 having 字段名= ...
分类:
数据库 时间:
2019-06-14 18:00:55
阅读次数:
104
Using Quilt in Your Workflow¶ Using Quilt in Your Workflow¶ Quilt is a powerful tool that allows you to capture source code changes without having a c ...
分类:
其他好文 时间:
2019-06-14 12:14:32
阅读次数:
126
location字段为point类型的空间坐标 SELECT id, name, address, x(location) as 经度, Y(location) as 纬度, ROUND( 6378.138 * 2 * ASIN( SQRT( POW( SIN( ( 40.0497810000 * ...
分类:
数据库 时间:
2019-06-11 13:01:19
阅读次数:
746
1.having和group by的区别? 1.having:用于对where和group by查询出来的分组经行过滤,查出满足条件的分组结果。它是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作。 2.group by:对select查询出来的结果集按照某个字段或者表达式进行分组,获得 ...
分类:
数据库 时间:
2019-06-11 10:58:35
阅读次数:
130
1.SQL语句的执行顺序 Oracle的执行顺序 MySQL的执行顺序 (1)在SQL语句中,无论是对单表查询还是对多表查询表计算笛卡尔积,产生的虚表 写的顺序:select ... from... where.... group by... having... order by.. limit [ ...
分类:
数据库 时间:
2019-06-07 21:10:08
阅读次数:
116
SELECT *, AsText(location) as 原始坐标数据, (st_distance(location, point(116.397915,39.908946))*111) AS distance FROM oc_district HAVING distance<100 ORDER ...
分类:
数据库 时间:
2019-06-05 19:40:03
阅读次数:
103
原文来自MySQL 5.7 官方手册:12.20.3 MySQL Handling of GROUP BY SQL-92和更早版本不允许SELECT列表,HAVING条件或ORDER BY列表引用未在GROUP BY子句中命名的非聚合列的查询。即以下查询是被禁止的: SQL-1999以及更高版本允许 ...
分类:
数据库 时间:
2019-05-31 19:27:30
阅读次数:
157
查询某个字段有重复的数据: select org_id from oa_food_yy group by org_id having count(*)>1 查询某些字段有重复的数据: select org_id,food_id from oa_food_yy group by org_id,food ...
分类:
数据库 时间:
2019-05-30 17:57:07
阅读次数:
108
准备数据 | id | name | pirce | | | | | | 1 | 葵花宝典 | 88 | | 2 | 九阴真经 | 78 | | 3 | 辟邪剑谱 | 99 | | id | name | | | | | 1 | 张全蛋 | | 2 | 李诞 | | 3 | 寡人 | | id | ...
分类:
数据库 时间:
2019-05-28 20:01:21
阅读次数:
171