SQL不区分大小写,当有好几条sql语句,需要用分号“;”终止每条语句
USE sql_store; #使用sql_store数据库
获取给定表格中所有顾客的最简单的查询方式,“*”返回所有列
SELECT *
FROM customers
或者选择1、2列
SELECT 1, 2
FROM customers
可以筛选id为1的顾客
WHERE customers_id=1
--WHERE customers_id=1 #注释
也可以根据姓名给数据排序:ORDER BY
ORDER BY first_name
以上子句会受顺序影响,所以SELECT、WHERE、ORDER BY 不能随意更换顺序,否则会出现语法错误。另外,如果不需要哪条语句,可以用“-- ”注释掉
1、SELECT语句详解
可以选择指定列,也可以对列做运算,并用“AS+新列名”命名运算后的新列,这里,用“diacount_factor”命名points*10+100
SELECT
first_name,
last_name,
points ,
points*10+100 AS diacount_factor