SELECT
SELECT
语句允许你从一个或多个表中选择列。
Basic Syntax
SELECT
的基本语法如下:
SELECT column1, column2, ...
FROM table_name;
column1, column2 是要从中获取数据的列的名称,table_name 是要从中获取数据的表的名称。
该语句从 FROM
子句中指定的表中选择列。如果要从表中选择所有列,可以使用星号(*)通配符字符,而不是列出单个列名。
SELECT *
FROM table_name;
使用 WHERE 子句过滤 SELECT 语句
WHERE
子句用于根据指定条件过滤 SELECT
语句的结果,其语法如下:
SELECT column1, column2, ..., columnN
FROM table_name
WHERE condition;
其中 condition
是一个表达式,它的值为 true
或 false
。只有满足条件的行才会包含在结果集中。
WHERE 子句示例
-- Select all rows from the system_metrics table where idc is 'idc0'
SELECT *
FROM system_metrics
WHERE idc = 'idc0';
-- Select all rows from the system_metrics table where the idc is 'idc0' or 'idc0'
SELECT *
FROM system_metrics
WHERE idc IN ('idc0', 'idc1');