整体使用 SQL
我们在上面的语句中都是单一使用的某些语句,没有整体使用过。
我们现在将语句进行整合后,配合使用一次。整体的 SQL 语句配合使用的语法结构如下:
SELECT
[字段 1 [as 别名 1],[函数(字段 2) ,]......字段 n]
FROM 表名
[WHERE where 条件]
[GROUP BY 字段]
[HAVING where_contition]
[order 条件]
[limit 条件]
注:上面的语句中可以[] 代表可选。
最终的语法总结如下:
关键词 | 说明 |
---|---|
select | 选择的列 |
from | 表 |
where | 查询的条件 |
group by | 分组属性 having 分组过滤的条件 |
order by | 排序属性 |
limit | 起始记录位置,取记录的条数 |
我们进行一次整体的给合使用,查询 money 表字段:id,username,balance,province 要求 id>1 余额大于 50,使用地区进行分组。我们使用用户 id 进行降序,要求只准显示 3 条。
最后将 SQL 语句写成,查询出来的结果如下:
mysql> select id,username,balance,province from money where id > 1 and balance > 50 group by province order by id desc limit 3;
+----+-----------+---------+----------+
| id | username | balance | province |
+----+-----------+---------+----------+
| 12 | 郭德纲 | 212 | 天津 |
| 7 | 杨幂 | 123 | 北京 |
| 4 | 井柏然 | 810 | 辽宁 |
+----+-----------+---------+----------+
3 rows in set (0.00 sec)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论