詹惠儿

2018-11-05   阅读量: 343

数据分析师 Mysql

如何理解SQL之SELECT语句

SQL代表结构化查询语言。正是查询使SQL变得如此强大。SQL是一种使您能够对数据库运行查询的语言。它允许您在数据库中查询所需的数据。

在查询MySQL数据库时,SQL SELECT语句使一切成为可能。在使用MySQL时,这可能是您最常用的SQL语句。该SELECT语句允许您向MySQL描述您希望它检索哪些数据。

请考虑以下SQL语句:


SELECT * FROM Fruit;

这是结果:

MySQL选择语句1

这是SELECT最简单的陈述。上面的SQL语句从中检索所有记录水果 表。

星号(*)告诉MySQL返回所有列。这节省了我们的时间和精力。如果没有这个,我们需要写出我们想要返回的所有列的名称。

同时,您还可以告诉MySQL只返回您想要返回的列。这是通过仅命名您想要返回的列来完成的。像这样:


select FruitId,FruitName
from fruit;

这是结果:

MySQL选择语句2

上面的SQL语句选择了 FruitId 和 FruitName 来自的列 水果 表。

这样做可以减少混乱,因此您只能看到您感兴趣的那些列。它还可以提高性能,因为MySQL(以及您使用的任何应用程序)不需要使用宝贵的资源来返回不必要的数据。

同样,此查询从表中检索所有记录 - 除非另有说明,否则MySQL将返回所有记录。

62.1152 1 4 关注作者 收藏

评论(0)


暂无数据

推荐课程