SQL子查询

数据库语言SQL

1.SQL中的简单查询

1.1 select-from-where

  • from:给出查询所引用的关系
  • where:条件字句,类似于关系代数中的选择条件
  • select:决定满足条件的元组的哪些属性应该在结果中列出

1.2 SQL查询具有过程
对from字句关系中的每个元组,使用where字句中指定的条件进行筛选,然后投影到select字句中的属性或表达式列表上(注:SQL大小写无关)
示例:
去掉重复元组:

SELECT DINTINCT Sno FROM SC;

起别名:

SELECT title as name, length as duration FROM movies where studioname=“Disney” AND year=“1990”

计算:

SELECT title AS name, length*0.0166 as lengthHours FROM movies where studioname=“Disney” AND year=“1990”;

加新列加常量:

SELECT title AS name, length*0.0166 as lengthHours, “hrs.” AS inHours FROM movies where studioname=“Disney” AND y

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值