后端基础SQL

news2024/11/30 8:51:28

SQL基础语法:

  • sql对大小写不敏感,eg: SELECT 等效于 select;
  • select: select用于从表中查找数据,select 列名 from 表名 —> 结果集::仅有查询列的结果表; SELECT * FROM 表名称 ----> 结果集: 查找表的所有数据;
  • AND & OR:SQL语法中若用到且、或 用 and、 or表示,注意: ’ A or B ‘表示两者任意一种都可,而不是在前者的基础上查找后者;’ A and B '表示同时满足A 和 B两个条件的情况;
  • update:update语句表示修改表中的数据;
  • order by:表示对结果集进行排序,默认情况按照升序排序,如果需要按照降序排列,还要加上 ’ desc ’ 关键字;
  • w-register_apply.apply_dept_ <>‘’ 中 <> 表示:不等于;
  • 设置变量: 在这里插入图片描述
    如上所示写法表示:设置了examine_apply_time_ 和 examine_platform_ 两个变量,在界面上要有这两个搜索 / 下拉等形式的筛选,此处注意:变量名必须一致;
  • limit:用于限制查询结果返回的数量;limit后面有两个参数时:第一个参数表示要跳过的数据数量,第二个参数表示要拿到的数据数量;limit后面只有一个参数时:该参数表示要取的数据数量;limit 和 offset组合使用时:limit后面只能有一个参数,表示要取的数据数量,offset表示要跳过的数据数量;eg: select * from table1 limit i, n; table1:要查询的表;i:最终呈现的结果是从查询结果的第 i 条数据开始显示(默认从第一条);n:表示最终呈现的结果显示几条数据;

SQL常用函数:

  1. count:
  • 位置: 位于 select 和 from 中间;
  • 返回值: 返回符合函数条件的数据的总行数;
  • 常用语法:
    1. count (原有列名) as 新列名 —> 返回符合条件的行数:即有多少条数据有原列名的列,就返回几;
      在这里插入图片描述

    2. 给count出来的新列中的值添加前缀: count (’ 222- ', showType)
      2.sum:
      3.Group By:

单表查询的SQL语句:

1.查询(单列):
-  语法:select  列名  from  表名;
-  eg:查询  data_template_def_copy1 表中的  name  列;
- ![在这里插入图片描述](https://img-blog.csdnimg.cn/fb1914f71b21442f90cedd98c1667bd0.png)
2. 查询 (多列):
  • 语法: select id, name, description from data_template_def_copy1;
  • eg: 查询 data_template_def_copy1 表中的 id、name、description三列数据信息;
    在这里插入图片描述
3. 查询所有列:
  • 语法: select * from data_template_def_copy1;
  • select * from 表名; ----> 表示查询表中的所有列;
4.有条件的查询:
  • 语法:select 列名 from 表明 where 条件;
  • eg: select id, name from data_template_def_copy1 where name = ‘登记列表新’;
    在这里插入图片描述
5. and(查询同时满足两个或多个条件的数据)
  • 语法:A and B;
  • eg: select id, name, description from data_template_def_copy1 where name = ‘登记列表-新’ and description = ‘登记列表-新’;
6. or(查询满足前者或者满足后者的数据)
  • 语法: A or B;
  • eg: select id, name, description from data_template_def_copy1 where name = ‘登记列表-新’ or description = ‘登记样本’;
    在这里插入图片描述
7. left join(左连接 - 查询)
  • left join : 以左表为基础查询右表中的值(若是查询不到,返回null);
  • left join…on: left join使用时要和on关键字一起使用,A left join B on A.id = B.id ----> 表示:先查A表 再查B表,依据(关联点儿)是 根据A.id = B.id;
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/363601.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

你是客户喜欢的那类外贸业务员吗

某天&#xff0c;一个智利的客户发了一封邮件来&#xff0c;只为了告诉我一个好消息——他的产品进入了 Walmart。01以下是他的原文&#xff1a;Hi Sam,Just for you to know, that 2-3 month ago, We take part in a bidding, and we win with the clip caps.They buy 400-500…

深入浅出C++ ——set类深度剖析

文章目录一、关联式容器二、键值对三、树形结构的关联式容器四、set类介绍六、set的使用七、multiset一、关联式容器 STL中的部分容器&#xff0c;比如&#xff1a;vector、list、deque、forward_list(C11)等&#xff0c;这些容器统称为序列式容器&#xff0c;因为其底层为线性…

如何解决过拟合与欠拟合,及理解k折交叉验证

模型欠拟合&#xff1a;在训练集以及测试集上同时具有较⾼的误差&#xff0c;此时模型的偏差较⼤&#xff1b; 模型过拟合&#xff1a;在训练集上具有较低的误差&#xff0c;在测试集上具有较⾼的误差&#xff0c;此时模型的⽅差较⼤。 如何解决⽋拟合&#xff1a; 添加其他特…

【蓝桥杯集训8】哈希表专题(3 / 3)

目录 手写哈希表 1、开放寻址法 2、拉链法 字符串前缀哈希表法 2058. 笨拙的手指 - 哈希表 秦九韶算法&#xff08;进制转换&#xff09; 枚举 秦九韶算法——将x进制数转化为十进制数 手写哈希表 活动 - AcWing 1、开放寻址法 设 h(x)k&#xff0c;也就是 x 的哈希值…

TPM 2.0实例探索2 —— LUKS磁盘加密(3)

接前文&#xff1a;TPM 2.0实例探索2 —— LUKS磁盘加密&#xff08;2&#xff09; 本文大部分内容参考&#xff1a; Code Sample: Protecting secret data and keys using Intel Platform... 二、LUKS磁盘加密实例 3. 将密码存储于TPM的LUKS 由于自动挂载需要在运行时提供一…

Java中的Stack与Queue

文章目录一、栈的概念及使用1.1 概念1.2 栈的使用1.3 栈的模拟实现二、队列的概念及使用2.1 概念2.2 队列的使用2.3 双端队列(Deque)三、相关OJ题3.1 用队列实现栈。3.2 用栈实现队列。总结一、栈的概念及使用 1.1 概念 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在…

【Git】码云

目录 5、 Git 团队协作机制 5.1 团队内协作 5.2 跨团队协作 6、 Gitee码云 操作 6.1 创建远程仓库 6.2 远程仓库操作 6.3 SSH 免密登录 5、 Git 团队协作机制 5.1 团队内协作 5.2 跨团队协作 6、 Gitee码云 操作 码云网址&#xff1a; https://githee.com/ 账号验证…

【0基础学爬虫】爬虫基础之HTTP协议的基本原理介绍

大数据时代&#xff0c;各行各业对数据采集的需求日益增多&#xff0c;网络爬虫的运用也更为广泛&#xff0c;越来越多的人开始学习网络爬虫这项技术&#xff0c;K哥爬虫此前已经推出不少爬虫进阶、逆向相关文章&#xff0c;为实现从易到难全方位覆盖&#xff0c;特设【0基础学…

干货 | 中小企业选型 Elasticsearch 避坑指南

1、线上常见问题在我线下对接企业或线上交流的时候&#xff0c;经常会遇到各种业务场景不同的问题。比如&#xff0c;常见问题归类如下&#xff1a;常见问题1&#xff1a;ES 适合场景及架构选型问题。公司的核心业务是做企业员工健康管理&#xff0c;数据来自电子化后的员工体检…

【学习总结】相机与IMU标定一:Kalibr论文

论文&#xff1a;2013IROS论文&#xff0c;Unified Temporal and Spatial Calibration for Multi-Sensor Systems&#xff0c;是Kalibr工具的参考论文之一。介绍了如何进行IMU与相机标定。 参考的一篇资料&#xff1a;知乎&#xff1a;超全汇总&#xff01;多传感器离线/在线时…

Java【二叉树】相关知识+基本操作

文章目录前言一、树形结构1.树的定义2.树的概念&#xff08;术语&#xff09;3.树的存储结构二、二叉树1.二叉树的概念两种特殊的二叉树2.二叉树的性质3.二叉树的存储结构4.二叉树的基本操作4.1 二叉树的前序遍历--Preorder Traversal4.2 二叉树的中序遍历--Inorder Traversal4…

Vue项目中如何使用computed计算属性

computed: 1.基本使用 在computed中定义一个函数&#xff08;看起来是一个函数&#xff0c;其实是一个属性&#xff09;&#xff0c;命名按照属性规范命名(一般为名词)。 1.1 应用场景&#xff1a; 当数据A的逻辑很复杂时&#xff0c;把A这个数据写在计算属性里面 1.2 代码位置…

星戈瑞收藏Sulfo-CY7 amine/NHS ester/maleimide小鼠活体成像染料标记反应

关于小鼠活体成像&#xff0c;就一定要提到CY活性染料标记反应&#xff1a; 用不同的活性基团的Cyanine菁染料和相应的活性基团的生物分子或小分子药物发生反应&#xff0c;链接到一起。 根据需要标记的抗原、抗体、酶、多肽等分子所带的可标记基团的种类&#xff08;氨基、醛…

Java中GSON的使用(内含源代码)

Java中GSON的使用&#xff08;内含源代码&#xff09; 源代码下载链接地址&#xff1a;https://download.csdn.net/download/weixin_46411355/87474951 目录Java中GSON的使用&#xff08;内含源代码&#xff09;源代码下载链接地址&#xff1a;[https://download.csdn.net/dow…

智能遥测终端机 水文RTU 5G水资源监测 雨水情测报应用

M21F-V50系列智能遥测终端机是辰迈智慧自主研发的融合北斗三代短报文、4/5G公网通信、LoRa、Bluetooth、Ethernet等多种通信方式、数据采集及防盗报警于一体的智能遥测终端。产品内置数据采集器&#xff0c;实现内部模数转换&#xff0c;提供增量式雨量接口、RS232、RS485、以太…

【07-JVM面试专题-JVM运行时数据区的虚拟机栈你知道吗?它的基本结构是什么呢?你知道栈帧的结构吗?那你说说动态链接吧?】

JVM运行时数据区的虚拟机栈你知道吗&#xff1f;它的基本结构是什么呢&#xff1f;你知道栈帧的结构吗&#xff1f;那你说说动态链接吧&#xff1f; JVM运行时数据区的虚拟机栈你知道吗&#xff1f;它的基本结构是什么呢&#xff1f;你知道栈帧的结构吗&#xff1f;那你说说动态…

itk中的一些图像处理

文章目录1.BinomialBlurImageFilter计算每个维度上的最近邻居平均值2.高斯平滑3.图像的高阶导数 RecursiveGaussianImageFilter4.均值滤波5.中值滤波6.离散高斯平滑7.曲率驱动流去噪图像 CurvatureFlowImageFilter8.由参数alpha和beta控制的幂律自适应直方图均衡化9.Canny 边缘…

React hooks之useContext《类比Vue的Provide》(三)

系列文章目录 提示&#xff1a;我又来更新啦&#xff01;&#xff01;&#xff01;这次又把之前useEffect的补充了一次&#xff01;&#xff01;&#xff01;&#xff01; 文章目录系列文章目录前言1.Vue中的Provide和useContext&#xff08;相同点&#xff09;2..Vue中的Provi…

大数据Hadoop教程-学习笔记02【Apache Hadoop、HDFS】

视频教程&#xff1a;哔哩哔哩网站&#xff1a;黑马大数据Hadoop入门视频教程教程资源&#xff1a;https://pan.baidu.com/s/1WYgyI3KgbzKzFD639lA-_g 提取码: 6666【P001-P017】大数据Hadoop教程-学习笔记01【大数据导论与Linux基础】【P018-P037】大数据Hadoop教程-学习笔记0…

0301微分中值定理-微分中值定理与导数的应用

文章目录1 罗尔定理2 拉格朗日定理3 柯西中值定理5后记1 罗尔定理 费马引理 设函数f(x)在点x0f(x)在点x_0f(x)在点x0​的某邻域U(x0)U(x_0)U(x0​)内有定义&#xff0c;并且在点x0x_0x0​处可导&#xff0c;如果对任意的x∈U(x0),x\in U(x_0),x∈U(x0​),有 f(x)≤f(x0)(或f(x)…