📜  SELECT FROM WHERE - SQL (1)

📅  最后修改于: 2023-12-03 15:34:54.273000             🧑  作者: Mango

SELECT FROM WHERE - SQL

SQL是一种结构化查询语言,用于对关系型数据库进行查询、插入、更新和删除操作。SELECT, FROMWHERE 是 SQL 中最常用的命令之一。本文将重点介绍这三个命令的用法和示例。

SELECT

SELECT 语句用于从数据库中查询数据。它的基本语法如下:

SELECT column1, column2, ... FROM table_name;

其中,column1, column2, ... 是要查询的列名,可以是一个或多个,用逗号分隔。table_name 是要从中查询数据的表名。

例如,要从 customers 表中查询 customer_namecity 两列,可以使用以下语句:

SELECT customer_name, city FROM customers;
FROM

FROM 命令用于指定要查询的表。它的基本语法如下:

SELECT column1, column2, ... FROM table_name;

其中,table_name 是要从中查询数据的表名。

例如,要查询 customers 表中所有列的数据,可以使用以下语句:

SELECT * FROM customers;

这将返回 customers 表中的所有列。

WHERE

WHERE 命令用于指定查询的条件。它的基本语法如下:

SELECT column1, column2, ... FROM table_name WHERE condition;

其中,condition 是要指定的查询条件。查询条件可以使用比较运算符、逻辑运算符和其他运算符进行组合。

例如,要查询 customers 表中 city 列为 London 的行,可以使用以下语句:

SELECT * FROM customers WHERE city='London';

这将返回 customers 表中 city 列为 London 的所有数据。

总结

SELECT, FROMWHERE 是 SQL 中最常用的命令之一。SELECT 用于查询数据,FROM 用于指定要查询的表,WHERE 用于指定查询条件。它们的组合可以实现非常复杂的查询操作。

参考资料:W3School SQL SELECT