当前位置: 首页 > news >正文

郑州买房三大网站计算机软件开发专业学什么

郑州买房三大网站,计算机软件开发专业学什么,网站网站设计网站,wordpress sensei目录 1.语法 2. 使用场景 select语句 chaining CTEs 链式 union语句 insert into 语句 create table as 语句 前言 Common Table Expressions(CTE):公共表达式是一个临时的结果集,该结果集是从with子句中指定的查询派生而来…

目录

1.语法

 2. 使用场景

select语句

chaining CTEs 链式

union语句

insert into 语句

create table as 语句

前言

   Common Table Expressions(CTE):公共表达式是一个临时的结果集,该结果集是从with子句中指定的查询派生而来的,紧跟在select 或 insert关键字之前。CTE可以在 select,insert,  create table as select 等语句中使用。

1.语法

[wtih CommonTableExpression]
selectcolumn1,column2, ...
from table 
[where 条件] 
[group by column]
[order by column] 
[cluster by column| [distribute by column] [sort by column] 
[limit [offset,] rows];

 2. 使用场景

  • select语句

with tmp as (selectoid,uid,otime,date_format(otime, 'yyyy-MM') as dt,oamount,---计算rk的目的是为了获取记录中的第一条row_number() over (partition by uid,date_format(otime, 'yyyy-MM') order by otime) rkfrom t_order
)selectuid,--每个用户一月份的订单数sum(if(dt = '2018-01', 1, 0)) as  m1_count,--每个用户二月份的订单数sum(if(dt = '2018-02', 1, 0)) as  m2_count
from tmpgroup by uidhaving m1_count >0 and m2_count=0;
  • chaining CTEs 链式


with tmp1 as (selectoid,uid,otime,date_format(otime, 'yyyy-MM') as dt,oamount,---计算rk的目的是为了获取记录中的第一条row_number() over (partition by uid,date_format(otime, 'yyyy-MM') order by otime) as rkfrom t_order
),tmp2 as(selectuid,--每个用户一月份的订单数sum(if(dt = '2018-01', 1, 0)) as m1_count,--每个用户二月份的订单数sum(if(dt = '2018-02', 1, 0)) as m2_countfrom tmp1group by uidhaving m1_count > 0and m2_count = 0)
select * from tmp2 limit 1;
  • union语句

with q1 as (select * from student where num = 95002),q2 as (select * from student where num = 95004)
select * from q1 union all select * from q2;
  • insert into 语句

with tmp1 as (selectoid,uid,otime,date_format(otime, 'yyyy-MM') as dt,oamount,---计算rk的目的是为了获取记录中的第一条row_number() over (partition by uid,date_format(otime, 'yyyy-MM') order by otime) as rkfrom t_order
),tmp2 as(selectuid,--每个用户一月份的订单数sum(if(dt = '2018-01', 1, 0)) as m1_count,--每个用户二月份的订单数sum(if(dt = '2018-02', 1, 0)) as m2_countfrom tmp1group by uidhaving m1_count > 0and m2_count = 0)insert into tmp3
select * from tmp2 limit 10;
  • create table as 语句

--- 从tmp2 表中取10条数据,基于此创建表tmp3 
create table tmp3 as 
with tmp1 as (selectoid,uid,otime,date_format(otime, 'yyyy-MM') as dt,oamount,---计算rk的目的是为了获取记录中的第一条row_number() over (partition by uid,date_format(otime, 'yyyy-MM') order by otime) as rkfrom t_order
),tmp2 as(selectuid,--每个用户一月份的订单数sum(if(dt = '2018-01', 1, 0)) as m1_count,--每个用户二月份的订单数sum(if(dt = '2018-02', 1, 0)) as m2_countfrom tmp1group by uidhaving m1_count > 0and m2_count = 0)
select * from tmp2 limit 10;

http://www.yayakq.cn/news/715520/

相关文章:

  • 大连权威发布网站注册 网站开发 公司
  • 宁乡电商网站建设报价python编写网页
  • 宜兴市建设局官方网站局域网下怎么访问自己做的网站
  • 手机上能搭建网站吗2020互联网公司排名
  • 深圳做棋牌网站建设哪家公司收费合理网站各种按钮代码
  • 清新区住房和城乡建设部网站报告长官夫人在捉鬼
  • 活动网站怎么建设怎么建造自己的网站
  • 没有备案的网站怎么访问广州低成本网络营销
  • 可以在网上接网站做的网址网站维护源码
  • 如何用社交网站开发客户成都app开发价格表
  • 互动平台网站建设兴化网站建设
  • 常州建设工程质量监督网站遂宁市住房和城乡建设局网站
  • 网站开发安全app备案查询网站
  • 九年级上册信息技术做网站求好用的seo软件
  • 东莞广告公司东莞网站建设价格服务网站建设的公司
  • 2_ 如何写一份详细的网站开发方案房屋装修app
  • 海口网站建设fwlit网站设计需要需要用
  • 网站首页是什么做企业网站需要收费吗
  • 手机电影网站建设海南在线人才在线
  • 单位网站建设的报告优速网站建设
  • 带数据库的网站模板下载糖果果屋网站建设规划书
  • 企业网站建设基本要素wordpress文章大纲插件
  • 南通城乡住房建设厅网站四合一小说网站搭建教程
  • 高碑店建设局网站广州网站建设高端网
  • 深圳网站开发公司有哪些关于建设学校网站的报告
  • 深色大气网站模板东莞网站制作公司报价
  • 网站制作信息浙江注册公司网站
  • 代码做网站常用单词图文设计与制作
  • 莒县建设局官方网站网站服务器租用
  • 做外贸可以用哪些网站做ppt配图好用的网站