E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Sql语句
Mybaties入门知识
在使用JDBC的时候,我们发现开发太麻烦了,什么么都要我们干Hibernate用起来就比较舒服,不用写
SQL语句
但是不能处理复杂的业务逻辑。但是mybatis既能够处理复杂的业务逻辑。
一个孤独者的仰望
·
2024-02-03 12:29
mybatis常用动态sql标签和第三方log4j日志的使用
在传统的JDBC方法中,想要用一条
sql语句
来实现不同的条件查询,往往需要我们去拼接
sql语句
,由于拼接
sql语句
的困难以及很容易出现少空格的情况,而导致报错。
ToThinger
·
2024-02-03 12:54
vertx添加后获取记录id
直接用户queryWithParams方法执行添加sql就可以了,如果是postgresql需要在
sql语句
最后加上returningid,其他数据库没试过
Levi_9d29
·
2024-02-03 11:13
数据库指定某个列的某个值优先排序
比如商品表(goods),有个品牌字段(brand),公司要求优先展示【华为】品牌的商品,那么
SQL语句
该怎么写?
程序员阿健
·
2024-02-03 11:20
数据库
2024-02-01(Hive)
1.我们通过忘Hive中执行
SQL语句
,Hive会帮我们将
SQL语句
翻译成MapReduce在底层去做分布式的计算。2.Hive看似处理的是mysql的表,但实际上处理的是HDFS中的文本文件。
陈xr
·
2024-02-03 08:53
随记日志
hadoop
QPL:一种新型的Text-to-SQL任务中间表示形式
导语本文提出了一种叫做QueryPlanLanguage(QPL)的语言,用来将复杂
SQL语句
分解为更加简单的子语句。QPL具有以下优势:1)可以转述为简单问题,从而创建了一个的数据集。
Q同学的nlp笔记
·
2024-02-03 08:44
人工智能
自然语言处理
深度学习
nlp
sql
DAO设计模式
解决思路将重复的SQL操作提炼至方法中,达到一条SQL操作多次复用的目的(二)DAO编程核心思想DAO模式目的就是将
SQL语句
转化为通用SQL语
这孩子叫逆
·
2024-02-03 08:54
JDBC
oracle
windows
数据库
MySQL的视图
一:介绍视图(view)是一个虚拟表,非真实存在,其本质是根据
SQL语句
获取动态的数据集,并为其命名,用户使用时只需要视图名称即可获取结果集,并可以将其当作表来使用。
chenliyuanmomo
·
2024-02-03 07:57
mysql
oracle
数据库
显示游标、隐式游标、高级游标
游标1.定义:游标是Oracle服务器为
SQL语句
建立的一个私有的SQL工作区。2.种类:显示游标:由编程者明确指定。隐式游标:在缺省情况下,Oracle服务器以隐式游标来编译和执行SQL。
你好1995
·
2024-02-03 07:43
Oracle
显示游标
隐式游标
for
current
of
nowait
for
update
在 SQL Server 中使用 SQL 语句查询不同时间范围的数据
通过合理运用
SQL语句
,我们可以轻松地查询今天、昨天、近7天、近30天、一个月内、上一月、本年和去年的数据。下面是一些示例SQL查询,让我们逐一了解。
nbsaas-boot
·
2024-02-03 06:24
sql
sqlserver
sql
数据库
sqlserver
postgresql lc_ctype不同值之间的转换
因为像upper()、lower()或initcap这类型的Postgres
SQL语句
是在libc函数上实作的,所以只要字串中存在非US-ASCII字符,它们就会受到此影响。因此,
数据库小羊羊
·
2024-02-03 05:59
postgresql
SQL语句
中join on和where的区别
关于joinon后面的条件和where后面的条件,是基于leftjoin、rightjoin、fulljoin而言的,innerjoin?跟内连接无关啦,首先,我们知道SQL的执行循序是:SQL的执行顺序:fromjoinonwheregroupbyhavingselectdistinctorderbylimit要注意,在执行完joinon之后就会形成一张临时的中间表,然后针对临时表在进行wher
zaoanmiao
·
2024-02-03 04:49
数据库
on
where
SQL条件放在on、where、having的区别和关系(简单明了)
在写
SQL语句
的时候,我们经常会用到各种表连接(leftjoin,rightjoin,innerjoin,fulljoin),还有各种分组聚合函数(sum,min,max,avg,count),那么我们在写
HD243608836
·
2024-02-03 04:18
sql
sql
join
on
where
having
oracle数据库查询慢sql profile解决
问题处理过程根据客户的描述,在现场让客户重新操作了一下应用,发现确实卡住,在数据库后台收集ash报告,检查发现有条
sql语句
长时间不能执行出结果。
烟雨归来
·
2024-02-03 03:18
oracle
oracle
sql
MySQL进阶之触发器
触发器触发器是与表有关的数据库对象,指在insert/update/delete之前(BEFORE)或之后(AFTER),触发并执行触发器中定义的
SQL语句
集合。
元气满满的热码式
·
2024-02-03 03:14
mysql
mysql
oracle
数据库
MySQL进阶之循环控制(WHILE,REPEAT,LOOP)
满足条件后,再执行循环体中的
SQL语句
。
元气满满的热码式
·
2024-02-03 03:13
mysql
mysql
数据库
sql
MySQL之
SQL语句
的简单优化
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.用exists代替in:2.前导模糊查询会使索引失效:3.负向查询不能使用索引4.字段的默认值不要为null5.复合索引的最左前缀问题6.如果限定返回数据的数量7.不要让数据库帮我们做类型转换8.尽量避免在where子句中对字段进行函数操作9.应尽量避免在where子句中使用or来连接条件10.应尽量避免在where子
YLDominer
·
2024-02-03 01:01
mysql
sql
数据库
MySQL Explain详解
我们会有时会开慢查询去记录一些执行时间比较久的
SQL语句
,找出这些
SQL语句
并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些
SQL语句
的执行计划,查看该
YLDominer
·
2024-02-03 01:00
mysql
数据库
java正则匹配
sql语句
_java 正则 贪婪匹配 匹配
sql语句
中的引号内容
publicclassDemo{publicstaticvoidmain(String[]args){Stringsql1="usetest;select*fromdefault.abcwheredt='abc;faf;fff'andct=\"2012;43\";";sql1="select*fromaaawheredt='20;12;34;3'ANDname='fafae;fa;a'";//配置
chdg
·
2024-02-02 23:43
java正则匹配sql语句
使用反射实现生成添加、修改
sql语句
1.生成添加
sql语句
//单独一个model时publicstaticstringInsertSql(Tt){Typetype=typeof(T);stringtableName=type.Name;StringBuildersb
雨中深巷的油纸伞
·
2024-02-02 22:14
C#
反射
sql
添加更新
springboot+mybatis项目,本地ideal控制台不打印
sql语句
怎么办
找到项目的配置文件yaml或其他配置文件加上下面这个配置,开启debug模式(还有其他模式例如info等,可以搜一下)logging:level:org.springframework.jdbc:DEBUG注意org.springframework.jdbc这个参数是你的mybatis对应的mapper文件的主文件夹就是写sql的mapper文件的根文件夹位置,我只是随便写了一个提供思路
我们一起搬砖吧
·
2024-02-02 21:57
mybatis
spring
boot
sql
Mybatis介绍
缺点:
sql语句
是依赖于数据库,数据库跟换了会导致
sql语句
需要修改优点:mybatis是统一管理数据库连接,sql能够写在统一位置方便管理,能够映射实体类。
毛毛的毛毛
·
2024-02-02 21:19
mybatis
oracle
数据库
MySQL的存储过程
简单的说,存储过程就是一组
SQL语句
集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法:存储过就是数据库SQL语言层面的代码封装与重用。
湯沫
·
2024-02-02 19:11
总结
mysql
数据库
SQL语句
之DML && DQL
目录前言:一、DML1.1INSERT语句1.1.1REPLACE语句1.1.2REPLACE与INSERT的区别1.2DELETE语句1.2.1TRUNCATE语句1.2.2DROP语句二、DQL2.1SELECT语句2.1.1基础语法与格式:2.1.2SELECT语句中的算数表达式2.1.3运算符优先级2.1.4NULL值的使用2.1.5清除重复的记录2.1.6WHERE语句限制条件2.1.7
Smiling Mr. Rui
·
2024-02-02 18:58
DATABASES
sql
数据库
大数据
mybatis ${} sql注入
代替,变成如下的
sql语句
:select*fromuserwherename=?;${}则只是简单的字符串替换,在动态解析阶段,该
sql语句
会被解析成select*fromuserw
福海鑫森
·
2024-02-02 18:38
数据库
安全
运维
sql
sql语句
查询一个表中某一列的相同数据
1、找出这列中有相同内容的列的数据。代码如下:select列名from表名groupby列名havingcount(列名)>12、把这些有相同内容的记录,查出来。代码如下:select列名from表名where列名in(select列名from表名groupby列名havingcount(列名)>1)
zmlucky
·
2024-02-02 18:55
PHP
SQL
使用flink-cdc-sqlserver出现错误,需要批量开启sqlserver表cdc模式,监听表变化
Zcyc123456"-p1433:1433--namesqlserver-dmcr.microsoft.com/mssql/server:2017-latest开启库cdc模式选择你自己的数据库,执行以下
sql
Alaia.
·
2024-02-02 17:46
sqlserver
数据库
My
SQL语句
中distinct 问题记录:
测试过程中遇到一个问题,产品要求是把pack_code去重按照created倒序排序,让接口返回,开发提供的SQL是:selectDISTINCT(pack_code)fromeq_coupon_packwheremember_id='607c62f1e16a4342b0a8c431103d750b'orderbycreateddesc;我自己写出的SQL是:selectdistinct(pack
FightingHg
·
2024-02-02 17:46
SQL测试记录
MySQL进阶45讲【10】MySQL为什么有时候会选错索引?
但是,写
SQL语句
的时候,并没有主动指定使用哪个索引。也就是说,使用哪个索引是由MySQL来确定的。
吴名氏.
·
2024-02-02 17:38
《MySQL进阶45讲》
mysql
数据库
数据库开发
索引选择
Spring NamedParameterJdbcTemplate的使用实例
SpringJdbcTemplate使用实例SpringJdbcTemplate中关于RowMapper的使用实例在原先使用JdbcTemplate的使用实例中,我们看到,
SQL语句
中的参数占位符都是?
文景大大
·
2024-02-02 16:52
创建数据库常用
SQL语句
创建数据库常用
SQL语句
/*1、新建数据库DataBaseName2、执行下面的
sql语句
添加表3、执行下面的
sql语句
添加数据3、给主键添加自增类型5、添加主键4、添加外键关系*/useDataBaseName
唐钰小球
·
2024-02-02 14:33
sqlserver@数据库
sql
常用的数据库
SQL语句
使用大全
SQL语句
可以执行各种操作,如查询、更新、插入和删除数据库中的数据。
love6a6
·
2024-02-02 14:01
sql
大数据技术之Hive
ApacheHive概述分布式SQL计算1.以分布式的形式,执行
SQL语句
,进行数据统计分析2.对数据进行统计分析,SQL是目前最为方便的编程工具。
我走之後
·
2024-02-02 14:55
大数据
hive
hadoop
25-mysql--函数
含义一组预先编译好的
sql语句
的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率函数和存储过程的区别存储过程:可以有0个返回,也可以有多个返回值
一刀道人
·
2024-02-02 13:00
Mysql
22-mysql -- 使用视图注意事项
具备以下特点的视图不允许更新1包含以下关键字的
sql语句
:分组函数,distinct,group,by,having,union,unional2select中字句查询3joinfrom一个不能更新的视图
一刀道人
·
2024-02-02 13:30
Mysql
轻松入门MySQL:简明教程解析数据存储与管理(1)
同时,详细介绍
SQL语句
的书写规范,包括关键字大小写、表名字段名命名规范、语句结束符等。通过这些规范,不仅提高了
SQL语句
的可读性和可维护性,还确保了数据存储的
技术蜜糖罐
·
2024-02-02 12:46
数据库
mysql
mysql
数据库
史上最牛mysql-15 (存储过程与存储函数)
它的思想很简单,就是一组经过预先编译的
SQL语句
的封装。执行过程:存储过
小北呱
·
2024-02-02 10:40
史上最牛Mysql
mysql
服务器
sql
存储过程
存储函数
浅谈MySQL优化技巧
性能低,执行时间长,等待时间太长,
SQL语句
欠佳(连接查询),索引失效,服务器参数设置不合理(缓冲区,线程数)整体思路数据库最常用的优化方式有:
SQL语句
和索引、数据库表结构、系统配置、硬件。
AlanLin824
·
2024-02-02 09:43
MySQL
mysql
mysql优化
MyBatis常见报错及解决办法
3、MyBatis使用xml描述符或注解将对象与存储过程或
SQL语句
相结合。Mybatis最大优点是应用程序与Sql进行解耦,
sql语句
是写在XmlMapper文件中。强大的CRUD操
肖申克isRambo
·
2024-02-02 09:00
Spring系列基础到进阶
springboot异常---Whitelabel Error Page
Thisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.看起来很吓人,其实是
SQL语句
写错了,null前面多写了一个
W--Y.
·
2024-02-02 08:29
编程路上的绊脚石
java
开发语言
spring
boot
【Mysql】数据库架构学习合集
目录1.Mysql整体架构1-1.连接层1-2.服务层1-3.存储引擎层1-4.文件系统层2.一条
sql语句
的执行过程2-1.数据库连接池的作用2-2.查询sql的执行过程2-1.写sql的执行过程1.
程序员iteng
·
2024-02-02 07:35
Mysql
mysql
数据库架构
学习
Django 中的 connection.cursor() 执行 SQL 用法
在这些情况下,可以使用Django的底层数据库API来执行原生
SQL语句
。本文将介绍如何在Django中使用connection.cursor()来执行
SQL语句
一路向东_
·
2024-02-02 06:58
Python
Web
数据库
sqlite
Django模型(九)
一、使用
SQL语句
1.1、通过模型使用SQL通过raw函数执行原始
SQL语句
进行查询,主键字段必须包含在查询的字段中,不然会引发错误:#定义个Cook模型classCook(models.Model):
菜鸟之编程
·
2024-02-02 06:55
Django
数据库
QT SQL
SQL模块包含多个类,可以实现:数据库连接、
SQL语句
执行、数据获取与界面显示等功能。数据与界面间用Model\View架构。
云中飞鸿
·
2024-02-02 06:29
#
SQL
qt
数据蛙测试题 - 20200715
要求写一段
SQL语句
,查询出每个学生参加每一门科目测试的次数,结果按student_id和subject_name排序。
小位数据分析
·
2024-02-02 05:20
oracle根据身份证更新出生日期(15位与18位身份证都可)
更新出生年月
sql语句
如下:updatetest_tableaseta.csrq=casewhenlength(a.sfzh)=18thento_date(substr(a.sfzh,7,8),'yyyy-MM-dd
The_Thinnest
·
2024-02-02 04:21
oracle
日期
excel链接my
sql语句
查询语句_EXCEL通过vba连接数据库,使用
SQL语句
多表精确查询和模糊查询...
例:现有两个表一个名为“考试成绩”,记录的是19年的期末考试成绩一个名为“18年考试成绩”,记录的是18年期末考试成绩两个表除了分数不一样,其它是一样的。表格格式如下:现在要显示这两个表所有人员18年和19年的期末成绩中的“语文”和“数学"成绩,语法如下:select考试成绩.姓名as姓名,考试成绩.语文as19年语文成绩,[18年考试成绩.语文]as18年语文成绩,考试成绩.数学as19年数学成
Li Siyuan
·
2024-02-02 01:58
触发器
比如:当数据库中的表发生增删改操作时,对应的触发器就可以执行对应的PL/
SQL语句
块。2)作用:维护表的完整性,记录表的修改来审计表的相关信息。
dab7927433f9
·
2024-02-02 01:25
SQL 语句
SQL语句
1数据定义语言(DataDefinitionLanguage,DDL)1.1CREATE1.1.1创建数据库1.1.2创建表1.2DROP1.2.1删除数据库1.2.2删除表1.3ALTER1.3.1
Sally_xy
·
2024-02-02 00:31
数据库
sql
数据库
oracle
mysql
Hibernate介绍
开放源代码的对象关系映射框架)Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成
SQL
神豪VS勇士赢
·
2024-02-02 00:02
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他