SQL 第二章 (基础查询)

基础查询

选择数据库,全部查询,将用到USESELECTFROMAS这几个关键词。

注意:数据库中的关键词,可以小写,但为规范,建议使用大写与其他名称区分。

查询方式

解释:以下SQL语句,我用了两种方式查询sql_store数据库下的customers表,使用*(星号操作符),表示选择customers表的全部列数据。

-- 方式一:
USE sql_store;
SELECT * FROM customers;

-- 方式二:
SELECT * FROM sql_store.customers;

查询结果图

选择列查询

可以不使用星号操作符,替换成我们需要的列数据的列名称。

-- 查询显示`customers`表下的`first_name`和`points`两列的所有数据
SELECT
	first_name,
	points 
FROM
	sql_store.customers;

查询结果图

列数据操作查询

还可以对列数据进行一系列的操作运算,如对points的数学操作。

-- 对points列的每一行数据都加10
SELECT
	first_name,
	points + 10
FROM
	sql_store.customers;

查询结果图

列名称重命名

points进行了数学操作后,发现列名称被改变了,这样当然不是我们预期的结果。可以使用AS关键词对列名称修改。

-- 执行后,`points + 10`的列名称将会被替换成`discount_factor`
SELECT
	first_name,
	points + 10 AS discount_factor 
FROM
	sql_store.customers;

练习

题目:返回所有的products表中的nameunit_pricenew price三列的数据,new price是新列,根据unit price 计算后得出的数据列。

练习题答案

相关推荐

  1. 第一SQL简单基础的法则

    2024-03-31 22:32:01       11 阅读
  2. 第二十七:mybatis plus 如何自定义 SQL 查询条件

    2024-03-31 22:32:01       11 阅读
  3. 第二 使用 SQL Search

    2024-03-31 22:32:01       33 阅读
  4. 第二 Python基础语法

    2024-03-31 22:32:01       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-31 22:32:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-31 22:32:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-31 22:32:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-31 22:32:01       20 阅读

热门阅读

  1. 5.94 BCC工具之cachetop.py解读

    2024-03-31 22:32:01       19 阅读
  2. 怎么使用Redis模拟Session

    2024-03-31 22:32:01       17 阅读
  3. DDPM pytorch代码详细注释

    2024-03-31 22:32:01       18 阅读
  4. 学习笔记之嵌入式八股文(C语言)

    2024-03-31 22:32:01       15 阅读
  5. 2024.2.3力扣每日一题——石子游戏7

    2024-03-31 22:32:01       16 阅读
  6. 6 字符串、元组和字典

    2024-03-31 22:32:01       15 阅读
  7. Unity 通过鼠标移动和LineRenderer组件实现画线功能

    2024-03-31 22:32:01       16 阅读
  8. stm32通过串口发送float数据的方法

    2024-03-31 22:32:01       15 阅读
  9. 求整数各个数位上的数字之和 C语言

    2024-03-31 22:32:01       15 阅读
  10. C++ //CCF-CSP计算机软件能力认证 201312-2 ISBN号码

    2024-03-31 22:32:01       16 阅读