【SQL】 Lesson 1-4 金老师练习

关系型数据库:Relational database
金老师练习网站:http://www.xuesql.cn/lesson/select_queries_introduction

SQL Lesson 1: SELECT 查询 101

1.语法

SELECT 查询某些属性列(specific columns)的语法

SELECT column(列名), another_column,FROM mytable(表名);
2.原表

ori table

3.练习

1.请列出所有电影的ID,名称和出版国(即美国)

SELECT title, id, '美国' as country FROM movies`

⚠️ 注意:这里添加了一列(column)变量country作为新的变量,所有行该属性下取值都为“美国”

添加一列为国家,所有取值为“美国”

2.请列出所有电影的信息和出版国(即美国)

SELECT * , '美国' as country FROM movies
--在原表基础上增加一列新的变量

在这里插入图片描述

SQL Lesson 2: 条件查询 (constraints) (Pt. 1)

1.语法
SELECT column, another_column,FROM mytable
WHERE condition
    AND/OR another_condition
    AND/OR;
Operator(关键字) SQL Example(例子)
=, !=, < <=, >, >= col_name != 4
BETWEEN … AND … col_name BETWEEN 1.5 AND 10.5
NOT BETWEEN … AND … col_name NOT BETWEEN 1 AND 10
IN (…) col_name IN (2, 4, 6)
NOT IN (…) col_name NOT IN (1, 3, 5)

⚠️ 注意:BETWEEN 1 AND 10 , 为开区间[1,10];

2.原表

在这里插入图片描述

3.练习

找到头5部电影

SELECT * FROM movies 
limit 5


SELECT * FROM movies 
where id <=5

⚠️ 注意:两种表示方法在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值