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
相关推荐
等一场春雨1 小时前
Spring Boot 3 实现 MySQL 主从数据库之间的数据同步
数据库·spring boot·mysql
小龙在山东4 小时前
memcached的基本使用
数据库·缓存·memcached
亦世凡华、5 小时前
MySQL--》快速提高查询效率:SQL语句优化技巧与实践
数据库·经验分享·sql·mysql·sql优化
不是二师兄的八戒5 小时前
深入 Redis:高级特性与最佳实践
数据库·redis·缓存
XinStar6 小时前
SQL优化——深分页&排序
sql
drebander7 小时前
SQL 分析函数与聚合函数的组合应用
大数据·数据库·sql
蒜蓉大猩猩7 小时前
Node.js - 文件操作
javascript·后端·sql·node.js
LLLuckyGirl~7 小时前
node.js之---集群(Cluster)模块
数据库
Ming__GoGo7 小时前
MyBatis-plus sql拦截器
java·sql·学习·鉴权·mybatis-plus·过滤·sql拦截
ccmjga7 小时前
Spring Boot 3 配置大全系列 —— 如何配置用户的登录与认证?
java·数据库·spring boot·后端·spring·单元测试·gradle