关系数据标准语言SQL之数据查询

news/2024/7/7 11:02:53

数据查询是数据库的核心操作。SQL提供了SELECT语句进行数据查询,该语句具有灵活的使用方式和丰富的功能。

其一般格式为

select [all | distinct]<目标表达式>[,<目标表达式>]from<表名或视图名>[,<表名或视图名>] | (select语句)(as)<别名>
[where<条件表达式>]
[group by <列名1>[having <条件表达式>]]
[order by <列名2>[asc | desc]];

ps:上面整个select语句的含义是,根据where子句的条件表达式从from子句指定的基本表、视图或者派生表中找出满足条件的元组,再按select子句中的目标表达式选出元组中的属性值形成结果表。

  • 若有group by子句,则将结果按<列名1>的值进行分组,该属性列值相等的元组为一个组。
  • 通常会在每组中作用聚集函数。
  • 如果group by子句带having短语,则只有满足指定条件的组才予以输出。
  • 如果有order by子句,则结果还要按<列名2>的值的升序或降序排序。

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

 

作者:耑新新,发布于  博客园  

转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.com

转载于:https://www.cnblogs.com/Amedeo/p/6926121.html


http://www.niftyadmin.cn/n/3093650.html

相关文章

点到反比例函数最短距离怎么求_[中考数学]用函数的思想武装头脑!

数学中考中&#xff0c;用函数的思想去分析解决实际问题&#xff0c;是中考生最感头疼的一件事情。究其原因&#xff0c;在于学生头脑中缺乏一定的函数思维&#xff0c;往往不能把实际问题转化为函数模式&#xff0c;也不能用常见的函数去解决一些实际问题。初中数学中&#xf…

Linux 设备驱动--- 阻塞型字符设备驱动 --- O_NONBLOCK --- 非阻塞标志【转】

转自&#xff1a;http://blog.csdn.net/yikai2009/article/details/8653697 版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。 目录(?)[-] 阻塞阻塞操作非阻塞操作阻塞方式-read- 实现阻塞方式-write- 实现非阻塞方式的读写操作实例 --- 读阻塞的实…

【正则表达式】使用多行的正则表达式匹配多行的网页数据

2019独角兽企业重金招聘Python工程师标准>>> 对于正则表达式的语法&#xff0c;这里不做详解。只是提一下学习正则表达式时&#xff0c;只需要了解元字符表示的意义、编译函数和编译标志、re模块包含的顶级方法和matchobject的实例方法即可。 目标&#xff1a; 从指…

自动生成气泡对话框的jQuery插件CreateBubble.js

之前在写一个界面&#xff0c;想要用到气泡&#xff0c;然而一直找不到现成的有效地办法&#xff0c;是在没有办法了我只好自己写一个&#xff0c;于是就有了现在的CreateBubble.js。很简单的一个函数&#xff0c;但是非常实用。 使用方法&#xff1a; 1.HTML代码&#xff1a; …

linux 安全应用 1

Linux安全应用 &#xff08;用户 文件 sshd sudo&#xff09;selinux 数据加密 数据解密 https什么是安全&#xff1f;保护谁的安全&#xff1f; 服务器的安全怎么保护&#xff1f;物理安全&#xff08;规则制度&#xff09;本地安全 &#xff08;用户 文件&…

python递归算法的时间复杂度分析_递归算法的时间复杂度计算

【http://www.cnblogs.com/python27/archive/2011/12/09/2282486.html 谢谢】附注&#xff1a;即使递归算法的时间复杂度是O(n),但是递归算法要进行n次函数调用&#xff0c;而迭代算法则只需要进行n次迭代而已。其效率上的差异是很显著的开篇前言&#xff1a;为什么写这篇文章…

mapreduce的核心思想

2019独角兽企业重金招聘Python工程师标准>>> 设想一个海量数据场景下的wordcount需求&#xff1a; 单机版&#xff1a;内存受限&#xff0c;磁盘受限&#xff0c;运算能力受限 分布式&#xff1a; 1、文件分布式存储&#xff08;HDFS&#xff09; 2、运算逻辑需要至…

为何修复 Shellshock 漏洞像打地鼠

GNU Bourne Again Shell(bash)的Shellshock漏洞影响了广泛使用bash的Unix/Linux服务器&#xff0c;由于它允许远程执行代码获得与系统管理员相同的 权限去控制系统而被认为破坏力超过Heartbleed。而更糟糕的是&#xff0c;bash官方补丁没有完全修复问题。为何修复Shellshock漏洞…