SQL 基础教程 - SQL SELECT 语句

SQL SELECT 语句


SELECT 语句用于从数据库中选取数据。


SQL SELECT 语句

SELECT 语句用于从数据库中选取数据。

结果被存储在一个结果表中,称为结果集。

SQL SELECT 语法

复制代码
SELECT column1, column2, ...
FROM table_name;

复制代码
SELECT * FROM table_name;

参数说明:

  • column1, column2, ...:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。
  • table_name:要查询的表名称。
  • *****: 通配符,表示选择表中的所有列。

演示数据库

在本教程中,我们将使用 样本数据库。

下面是选自 "t_fruit" 表的数据:

复制代码
1|apple|苹果|陕西|101
2|pear|梨|河北|102
3|tangerine|橘子|广西|103
4|citrus|柑橘|浙江|104
5|mango|芒果|云南|105
6|longan|龙眼|四川|106
7|litchi|荔枝|海南|107
8|pitaya|火龙果|广东|108
9|pineapple|菠萝|海南|109

SELECT Column 实例

下面的 SQL 语句从 "t_fruit" 表中选取 "name" 和 "origin" 列:

实例

复制代码
select name,origin from t_fruit;

输出结果为:

复制代码
apple|陕西
pear|河北
tangerine|广西
citrus|浙江
mango|云南
longan|四川
litchi|海南
pitaya|广东
pineapple|海南

SELECT * 实例

下面的 SQL 语句从 "t_fruit" 表中选取所有列:

实例

复制代码
select * from t_fruit;

输出结果为:

复制代码
1|apple|苹果|陕西|101
2|pear|梨|河北|102
3|tangerine|橘子|广西|103
4|citrus|柑橘|浙江|104
5|mango|芒果|云南|105
6|longan|龙眼|四川|106
7|litchi|荔枝|海南|107
8|pitaya|火龙果|广东|108
9|pineapple|菠萝|海南|109

复制代码
select name,origin,ID from t_fruit;

apple|陕西|1
pear|河北|2
tangerine|广西|3
citrus|浙江|4
mango|云南|5
longan|四川|6
litchi|海南|7
pitaya|广东|8
pineapple|海南|9
相关推荐
大江东去浪淘尽千古风流人物4 分钟前
【Basalt】Basalt void SqrtKeypointVioEstimator<Scalar_>::optimize() VIO优化流程
数据库·人工智能·python·机器学习·oracle
运维行者_10 分钟前
通过 OpManager 集成 Firewall Analyzer 插件,释放统一网络管理与安全的强大能力
大数据·运维·服务器·网络·数据库·安全
xxjj998a14 分钟前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
Three~stone16 分钟前
MySQL Workbench 8.0.45 安装教程[附安装包]
数据库·mysql
炸炸鱼.18 分钟前
MySQL 高可用实战(主主复制 + Keepalived+HAProxy)
数据库·mysql·adb
大空大地202625 分钟前
数据访问技术
数据库
天草二十六_简村人37 分钟前
阿里云SLS采集jvm日志(上)
java·运维·数据库·后端·阿里云·容器·云计算
Java面试题总结1 小时前
MongoDB(70)如何使用副本集进行备份?
数据库·mongodb
荒川之神1 小时前
Oracle LEVEL 函数练习(HR 模式 employees 表)
数据库·oracle