首页 > 编程语言 >Java Web 005

Java Web 005

时间:2022-10-11 12:44:08浏览次数:57  
标签:Web Java -- 列名 查询 005 表名 where select

DQL:对数据进行查询

基本查询:select 列名1,列名2 from 表名;-- 查询指定列

     select *from 表名;--查询所有列

     select 列名1,列名2 from 表名; -- 查询单列

select distinct 列名 from 表名; -- 去除重复记录

select 列名 as 别名, 列名 别名; -- 起别名  

条件查询:select *from 表名 where 条件1 and 条件2;

select *from 表名 where between 值1 and 值2; -- 在范围内查找

在java中用”==”来判断两值相等,而在SQL中需要用”=”不能用”==”

 在java中用”!=”来判断两值不相等,而在SQL中用”<>”也可以

 在java中用”||”来表示或者,而在SQL中用”or”也可以

or多的情况下也可以用 in(值1,值2...)判断

null 的比较需要用 is/is not(例: where 列名 is null)

模糊查询:

通配符:

_:代表单个任意字符

%:代表任意个数字符

 select *form 表名 where 列名like ‘马%’ ;

select *form 表名 where 列名like ‘_马%’ ;

select *form 表名 where 列名like ‘%马%’

排序查询:

select *from 表名 order by 列名 方式;-- 单字段排序

select *from 表名 order by 列名1 方式,列名2 方式;-- 多字段排序(第一种排序方法有相同,按第二张方法排序)

方式:asc:升序排列(默认)

desc:降序排列

分组查询:select count(列名) from 表名;-- 记数(非空)

select max(列名) from 表名;-- 最高

select min(列名) from 表名;-- 最低

select sum(列名) from 表名;-- 总数

select avg(列名) from 表名;-- 平均

null 值不参与所有聚合函数运算

分组查询:select 列名 聚合函数(列名),聚合函数(*) as 别名 from 表名 group by 列名 where 条件 having 条件

执行顺序:where>聚合函数>having

分页查询:select * from 表名 limit(值1,值2); -- 起始索引,查询条目数;

起始索引=(当前页码-1)*每页显示条数;

标签:Web,Java,--,列名,查询,005,表名,where,select
From: https://www.cnblogs.com/jy-all-bug/p/16778839.html

相关文章

  • nginx python webpy 配置安装
    安装webpy$wgethttp://webpy.org/static/web.py-0.34.tar.gz$tarxvzfweb.py-0.34.tar.gz$cdweb.py-0.34$sudopythonsetup.pyinsta......
  • 支持 Java 8/11/17/19 的框架,Solon v1.10.5 版本发布
    Java轻量级应用开发框架。可用来快速开发Java应用项目,主框架仅0.1MB。相对于SpringBoot和SpringCloud的项目:启动快5~10倍。(更快)qps高2~3倍。(更高)......
  • Java实现队列
    队列是典型的FIFO数据结构。入队(队尾添加),出队(队首删除)。定义队列接口publicinterfaceQueue<T>{booleanenQueue(Tt);TdeQueue();intsize();}......
  • Pyside或Pyqt的 QWebEngineView 载入html为空白的问题
    我想用Pyside6的QWebEngineView组件来载入一个本地的html网页,在解决了路径错误的问题后,使用load方法载入仍然是空白一片,最后改成读取文件,改用setHtml载入,终于能显示了示......
  • ACWing Java基础语法记录-类与接口
    类可以将变量、函数完美地打包在一起。类与对象类定义一种全新的数据类型,包含一组变量和函数;对象是类这种类型对应的实例。解释:例如在一间教室中,可以将'Student'定义成......
  • JavaScript高级程序设计笔记06 集合引用类型
    集合引用类型1.Object(详见c08p205)适合存储,在应用程序间交换数据创建实例:a.显式构造函数b.字面量——>不会调用构造函数(代码更少、更有封装感)函数:大量参数的情况......
  • 「Java 数据结构」:手撕单链表的增删改查及大厂面试题。
    目录​​一、单链表的增删改查​​​​1、创建结点     ​​​​2、单链表的添加操作​​​​3、单链表的删除操作​​​​4、单链表的有效结点的个数​​​​二、......
  • JAVA数据类型
    JAVA数据类型基本数据类型数值类型整数型byte:一个字节short:两个字节int:四个字节long:八个字节注意:二进制0b 十进制 八进制0 十六进制0xlong类型要在数......
  • Java拦截器
    (1)浏览器发送一个请求会先到Tomcat的web服务器(2)Tomcat服务器接收到请求以后,会去判断请求的是静态资源还是动态资源(3)如果是静态资源,会直接到Tomcat的项目部署目录下......
  • IIS 绿盟检测到HOST头攻击漏洞的解决:web应用使用SERVER_NAME而非host header。
    来源:https://blog.csdn.net/fightingintherain/article/details/1256648851、漏洞描述2、修复方案(IIS服务端) 1)下载安装url重写工具(官网URLRewrite:TheOfficial......