自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SQL基础教程——GROUPING运算符(第八章第二节)

1、ROLLUP——同时得出合计和小计select product_type,sum(sale_price) AS sum_pricefrom productgroup by rollup(product_type);2、GROUPING函数——让NULL更加容易分辨--该函数在其参数列的值为超级分钟记录所产生的null时返回1,其他情况返回0SELECT GROUPING(prod...

2019-09-07 11:15:39 698

原创 SQL基础教程——窗口函数(第八章第一节)

1、窗口函数的语法<窗口函数> over ([partition by <列清单>] order by <排序用列清单>)能够作为窗口函数的聚合函数rank,dense_rank,row_number等专用窗口函数SELECT product_name,product_type,sale_price,rank() over (partition ...

2019-09-02 13:46:28 643

原创 SQL基础教程——联结(第七章第二节)

1、内联结——INNER JOINSELECT SP.shop_id,sp.shop_name,sp.product_id,p.product_name,p.sale_pricefrom shopproduct AS sp inner join product AS pon sp.product_id=p.product_id;2、外联结——outer joinSELECT SP.sh...

2019-09-02 13:27:13 571

原创 SQL基础教程——表的加减法(第七章第一节)

1、表的加法——UNIONSELECT product_id,product_nameFROM ProductUNIONSELECT product_id,product_nameFROM product2;注意:1、作为运算对象的记录的列数必须相同2、作为运算对象的记录中列的类型必须一致3、可以使用任何select语句,但order by子句只能在最后使用一次2、选取表中公...

2019-09-02 13:16:44 870

原创 SQL基础教程——case表达式(第六章第三节)

1、case表达式分为简单case表达式和搜索case表达式两种SELECT product_name, CASE WHEN product_type='衣服' THEN 'A:' || product_type ELSE NULL END AS abc_product_type FROM product;...

2019-09-02 13:08:26 711

原创 SQL基础教程——谓词(第六章第二节)

1、什么是谓词谓词的返回值全都是真值(true/false/unknown)2、like谓词-字符串的部分一致查询2.1、前方一致查询select * from samplelike where strcol like 'ddd%';2.2、中间一致查询select * from samplelike where strcol like '%ddd%';2.3、后方一致查询se...

2019-09-02 13:02:15 872

原创 SQL基础教程——各种各样的函数(第六章第一节)

1、函数的种类算术函数字符串函数日期函数转换函数聚合函数2、算数函数2.1、四则运算/2.2、ABS-绝对值SELECT m,abs(m) AS abs_colfrom sampleMath注意:1、绝大多数函数对于null都返回null2.3、mod-求余SELECT n,p,mod(n,p) AS mod_colfrom ...

2019-09-02 12:46:34 571

原创 SQL基础教程——关联子查询(第五章第三节)

1、关联子查询SELECT product_type,product_name,sale_priceFROM product AS P1WHERE sale_price>(select avg(sale_price) from product AS p2where p1.product_type=p2.product_typegroup by product_type);...

2019-09-02 12:15:39 631

原创 SQL基础教程——子查询(第五章第二节)

1、子查询和视图视图并不是用来保存数据的,而是通过保存读取数据的SELECT语句的方法来为用户提供便利。SELECT product_type,cnt_productFROM (SELECT product_type,COUNT(*) AS cnt_productFROM productGROUP BY product_type ) AS ProductSum;注意:1、子查询就...

2019-09-02 10:35:42 616

原创 SQL基础教程——视图(第五章第一节)

1、什么是视图使用视图时并不会讲数据保存到存储设备中,而且也不会讲数据保存到其他任何地方。实际上视图保存的是select语句。我们从视图中读取数据时,视图会在内部执行该select语句并创建出一张临时表。表中保存的是实际数据,视图中保存的是select语句。2、视图的优点视图无需保存数据,因此可以节省存储设备的容量。可以将频繁使用的select语句保存成视图,这样就不用都重新书写了。...

2019-09-02 10:20:04 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除