欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

SQL之单表查询

发布时间:2025/3/20 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SQL之单表查询 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一般格式

SELECT [ALL | DISTINCT]<目标列表达式>[,<目标列表达式>]··· FROM<表名或视图名>[,<表名或视图名>···] | (SELECT语句>)[AS]<别名> [WHERE<条件表达式>] [GROUP BY<列名1>[HAVING<条件表达式>]] [ORDER BY<列名2>[ASC | DESC]];

整个SELECT语句的含义是,根据WHERE子句的条件表达式从FROM子句指定的基本表、视图或派生表中找出满足条件的元组,再按SELECT子句中的目标列表达式选出元组中的属性值形成结果表

如果有GROUP BY子句,则将结果按<列名1>的值进行分组,该属性列值相等的元组为一个组。通常会在每组中作用聚集函数。如果GROUP BY子句带HAVING短语,则只有满足指定条件的组才予以输出。

如果有ORDER BY子句,则结果还要按<列名2>的值的升序或降序排序。

SELECT语句既可以完成简单的单表查询,也可以完成复杂的连接查询和嵌套查询。

一、单表查询

1、查询全体学生的学号与姓名

SELECT S_no,S_name FROM student

2、查询学生全部信息

SELECT * FROM student

 

总结

以上是生活随笔为你收集整理的SQL之单表查询的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。