1.什么是表连接? 答:比如两张表,要获取的信息来自两张表,就需要通过外键的形式进行两张表的连接。最后产后组合信息。 表连接是通过join连接的。表连接说白了就是产生一个大表。表连接也都是用于查询上的,用户查询获得多种信息。 2.什么情况下用到分组? 答:涉及到每个“xxx字段”时,就是典型分组,要 ...
分类:
数据库 时间:
2016-09-19 19:19:01
阅读次数:
274
http://www.cnblogs.com/merru/articles/4626045.html SELECT a.shop_id, a.price, count(*) as rankFROM mygoods aJOIN mygoods b ON a.shop_id=b.shop_id AND ...
分类:
数据库 时间:
2016-09-17 16:06:29
阅读次数:
176
1.索引添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引 2.视图 视图就是我们查询出来的虚拟表创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写视图的用法: select * from 视图名 3.SQL编程 定义变量:decl ...
分类:
数据库 时间:
2016-08-29 09:13:33
阅读次数:
196
数据库基本脚本 1. 对 class进行分组 取每组的前2条 rank <3 指的相当月ruwnum<3 每组都自动给上了序号.多少条记录就多少个序号.指的是每组的. 2. 对 class 进行分组 取记录满足两天的,也就是rownum=2 的数据 ...
分类:
数据库 时间:
2016-08-27 15:18:46
阅读次数:
394
1、根据 这是看别人的一个 》就是把每个商品根据公司 用户 用户真实名称 进行一个分组排序 返回json格式 ...
分类:
其他好文 时间:
2016-08-26 10:37:51
阅读次数:
132
1.索引添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引 2.视图 视图就是我们查询出来的虚拟表创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写视图的用法: select * from 视图名 3.SQL编程 定义变量:decl ...
分类:
数据库 时间:
2016-08-12 13:27:56
阅读次数:
210
1.索引 唯一键/主键添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引 2.视图 视图就是我们查询出来的虚拟表创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写视图的用法: select * from 视图名 3.SQL编程 定义 ...
分类:
数据库 时间:
2016-08-12 01:16:07
阅读次数:
195
1.索引 添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引 2.视图 视图就是我们查询出来的虚拟表 创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写 视图的用法: select * from 视图名 3.SQL编程 (1)定义变 ...
分类:
数据库 时间:
2016-08-08 14:37:47
阅读次数:
230
视图 视图就是我们查询出来的虚拟表创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写视图的用法: select * from 视图名 SQL编程 定义变量:declare @变量名 数据类型 declare @a int变量赋值:set @变量名 = 值 s ...
分类:
数据库 时间:
2016-08-05 17:36:11
阅读次数:
284
Oracle 和SQL server都有ROW_NUMBER() OVER这个功能函数,主要用于分组排序,而MySQL 却没有 SELECT ROW_NUMBER() OVER (PARTITION BY H.ALARMINDEX ORDER BY H.HANDLETIME DESC) N, H.* ...
分类:
数据库 时间:
2016-07-14 10:17:17
阅读次数:
590