从数据库中选择SELECT
语句的方法:
SELECT
语句选择需要操作的数据。FROM
子句指定要从中选择数据的源表。WHERE
子句过滤选择的源数据。GROUP BY
子句对源数据进行分组。HAVING
子句对分组结果进行过滤。ORDER BY
子句对结果进行排序。LIMIT
关键字限制结果集的行数。示例:
-- 选择 id, name, age
SELECT id, name, age
FROM users;
-- 选择 id, name, age, city
SELECT id, name, age, city
FROM users
WHERE age > 25;
-- 分组查询,按 age 分组,每组只返回 age, name
SELECT age, name
FROM users
GROUP BY age;
-- 分组查询,按 age 分组,每组只返回 age, name, city
SELECT age, name, city
FROM users
GROUP BY age
HAVING city = 'New York';
-- 排序查询,按 age 降序,每组只返回 age, name
SELECT age, name
FROM users
GROUP BY age
ORDER BY age DESC;
-- 限制结果集的行数,每组只返回 age, name
SELECT age, name
FROM users
GROUP BY age
LIMIT 10;
以上就是从数据库中选择SELECT
语句的常见方法。
领取专属 10元无门槛券
手把手带您无忧上云