📜  sql 示例查询 - SQL (1)

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

SQL 示例查询

SQL(Structured Query Language)是一种用于操作关系数据库的语言,它可以用于查询、插入、更新和删除数据等操作。以下是一些常用的 SQL 示例查询:

SELECT 查询

SELECT 语句用于从数据库中查询数据,通常用于读取数据并将其显示在应用程序中。

-- 查询所有记录
SELECT * FROM customers;

-- 查询特定字段
SELECT name, email FROM customers;

-- 按条件过滤记录
SELECT * FROM customers WHERE age > 18;

-- 按多个条件过滤记录
SELECT * FROM customers WHERE age > 18 AND gender = 'M';

-- 按指定字段排序
SELECT * FROM customers ORDER BY name ASC;

-- 指定查询结果数量
SELECT * FROM customers LIMIT 10;

-- 查询总记录数
SELECT COUNT(*) FROM customers;
INSERT 查询

INSERT 语句用于向数据库中插入新的记录。

-- 插入单条记录
INSERT INTO customers (name, age, gender, email) VALUES ('John', 25, 'M', 'john@example.com');

-- 插入多条记录
INSERT INTO customers (name, age, gender, email) VALUES ('Sarah', 30, 'F', 'sarah@example.com'), ('Bob', 40, 'M', 'bob@example.com');
UPDATE 查询

UPDATE 语句用于更新数据库中的记录。

-- 更新单条记录
UPDATE customers SET age = 26 WHERE name = 'John';

-- 更新多条记录
UPDATE customers SET age = 30 WHERE gender = 'F';
DELETE 查询

DELETE 语句用于删除数据库中的记录。

-- 删除单条记录
DELETE FROM customers WHERE name = 'John';

-- 删除多条记录
DELETE FROM customers WHERE gender = 'F';

以上是一些常用的 SQL 示例查询,希望能对你有所帮助。