📅  最后修改于: 2023-12-03 15:20:17.506000             🧑  作者: Mango
SQL(Structured Query Language)是一种用于操作关系数据库的语言,它可以用于查询、插入、更新和删除数据等操作。以下是一些常用的 SQL 示例查询:
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 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 customers SET age = 26 WHERE name = 'John';
-- 更新多条记录
UPDATE customers SET age = 30 WHERE gender = 'F';
DELETE 语句用于删除数据库中的记录。
-- 删除单条记录
DELETE FROM customers WHERE name = 'John';
-- 删除多条记录
DELETE FROM customers WHERE gender = 'F';
以上是一些常用的 SQL 示例查询,希望能对你有所帮助。