🔹 SQL中的SELECT基础——从何入手?
SELECT操作符是SQL的核心。它能从表中获取数据,今天我们就来解析它的主要功能!
📌 简单查询——获取表中的所有数据:
SELECT * FROM users;
🔹 *会选择所有列,但最好指定具体的列:
SELECT id, name, email FROM users;
📌 数据过滤——WHERE
查找某个城市的所有用户:
SELECT name, email FROM users WHERE city = '莫斯科';
📌 排序结果——ORDER BY
按姓名(字母顺序)排序用户:
SELECT name, email FROM users ORDER BY name ASC;
🔹 ASC表示升序,DESC表示降序。
📌 限制样本——LIMIT
仅选取前5条记录:
SELECT name FROM users LIMIT 5;
📌 查找唯一值——DISTINCT
列出有用户的所有独特城市:
SELECT DISTINCT city FROM users;
📌 模板搜索——LIKE
查找名字以"A"开头的所有用户:
SELECT * FROM users WHERE name LIKE 'A%';
🔹 %表示任意数量的字符,_表示一个字符。
📌 聚合函数——COUNT、AVG、SUM
我们有多少用户?
SELECT COUNT(*) FROM users;
COUNT会计算用户数量。
🔥 总结:
✔️ SELECT是处理数据的主要工具。
✔️ 使用WHERE进行过滤,ORDER BY进行排序,LIMIT进行限制。
✔️ 使用DISTINCT和LIKE查找所需数据。