简单 SELECT

已完成

查询表中的所有列

SELECT * 
FROM sales.customers;

此查询从 sales.customers 表中检索所有行和列。 但是,不需要查询所有列,并且作成本高昂。 为了获得最佳性能,仅选择所需的列。

选择特定列会更高效,因为它减少了传输和处理的数据量。 查询表中的所有列时,数据库将检索每条信息,而不考虑是否需要这些信息。 这会增加数据库服务器和网络上的负载,因为必须提取、存储在内存中并传输到客户端的更多数据。

查询特定列

SELECT customer_name, city, country 
FROM sales.customers;

此查询仅检索表中的 customer_namecitycountrysales.customers

查询非重复值

SELECT DISTINCT country 
FROM sales.customers;

DISTINCT SQL 中的关键字用于确保查询的结果仅包含指定列或列组合的唯一值,从而消除任何重复条目。
在此查询中, DISTINCT 关键字从 sales.customers 表中检索所有唯一国家/地区的列表,筛选出表中多次出现的国家/地区的任何重复条目。