天池龙珠计划SQL训练营 Task3

本文介绍了数据库中的视图概念,它是一个虚拟表,不存储实际数据。视图与子查询密切相关,子查询是嵌套在其他查询中的查询,可以用于定义视图。此外,讨论了日期函数如CURRENT_DATE和转换函数的作用。谓词是返回真值的函数,如LIKE和BETWEEN。最后,CASE表达式在条件分支中扮演关键角色,提供了简单的和搜索两种CASE表达式形式。
摘要由CSDN通过智能技术生成

一.视图

1.视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建

2.视图与表的区别(是否保存了实际的数据)

二.子查询

1.子查询指一个查询语句嵌套在另一个查询语句内部的查询。

2.子查询和视图的关系(子查询就是将用来定义视图的 SELECT 语句直接用于 FROM 子句当中)

3.标量子查询(标量子查询也就是单一的子查询)

三. 各种各样的函数

1.日期函数 不同DBMS的日期函数语法各有不同。

  • CURRENT_DATE – 获取当前日期
  • CURRENT_TIME – 当前时间
  • CURRENT_TIMESTAMP – 当前日期和时间
  • EXTRACT – 截取日期元素

2.转换函数(一是数据类型的转换,简称为类型转换,在英语中称为cast;另一层意思是值的转换)

四.谓词

1.谓词就是返回值为真值的函数(LIKE,BETWEEN,IS NULL、IS NOT NULL ,IN,EXISTS

)

五. CASE 表达式

1. CASE(CASE 表达式是函数的一种,是在区分情况时使用的,这种情况的区分在编程中通常称为(条件)分支。CASE表达式的语法分为简单CASE表达式和搜索CASE表达式两种)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值