有时候我们dao方法声明的入参需要是自定义的pojo,以满足复杂的查询条件。 IWebUserCustomDao.java package com.mozi.dao; import java.util.List; imp…
分类:SQL
Mysql关键字 Mysql保留字列表 Mysql字段名
Mysql保留字列表。吠品整理。 尝试使用一个识别符,例如使用嵌入式MySQL 数据类型或函数名作为表名或列名,例如TIMESTAMP 或GROUP,会造成一个常见问题。允许你这样操作( 例…
MySQL存储过程动态SQL语句的生成
用Mysql存储过程来完成动态SQL语句,使用存储过程有很好的执行效率: 现在有要求如下:根据输入的年份、国家、节假日类型查询一个节假日,我们可以使用一般的SQL语句嵌入到Java代码中,但是执行效率方面,表现方面并…
《MySQL:菜鸟入门系列》
关于数据库相关知识,几乎是互联网从业者逃不开的一个必备技能,特别是对于DB、开发和测试童鞋来说,更显得重要。。。 关于MySQL,推荐如下几本书: 入门级:《MySQL必知必会》 进阶级:《高性能MySQL》、《深入浅出…
JavaScript单线程、加载与模块化
JavaScript单线程与浏览器多线程 Javascript是单线程的:因为JS运行在浏览器中,是单线程的,每个window一个JS线程。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。…
mybatis sql语句前缀后缀设置
prefix : 给<trim>包裹的sql语句加上前缀. **suffix **: 给<trim>包裹的sql语句加上后缀. prefixOverrides: 如果<trim>包裹的…
Nodejs 操作 Sql Server
Nodejs 操作 Sql Server Intro 最近项目需要爬取一些数据,数据有加密,前端的js又被混淆了,ajax请求被 hook 了,有些复杂,最后打算使用 puppeteer 来爬取数据。 Puppeteer…
SQL:insert加入Where条件
很多业务,尤其多对多关联,插入中间关系表数据时,经常会出现重复插入的问题。常用的解决方案有: 插入前删除全部关联数据 插入前提前查询数据是否存在 使用复合主键 这里再增加一个就是在insert时加入where条件限定,如…
SQL学习小坑之ALL GROUP BY MAX()
昨天花了进六七个小时在做一道SQL练习题,也是醉了,下面做个复盘: 题目来自SQLzoo的第九题 9.找出洲份,當中全部國家都有少於或等於 25000000 人口. 在這些洲份中,列出國家名字name,continent…
SQL入门 01
SQL 能做什么? SQL 面向数据库执行查询 SQL 可从数据库取回数据 SQL 可在数据库中插入新的记录 SQL 可更新数据库中的数据 SQL 可从数据库删除记录 SQL 可创建新数据库 SQL 可在数据库中创建新表…
SQL语言中DATEDIFF()函数的用法
下面是SQL语言中DATEDIFF()函数的用法 定义和用法 DATEDIFF() 函数返回两个日期之间的天数。 语法 DATEDIFF(datepart,startdate,enddate) startdate 和 e…
mysql的sql_mode 模式修改 my.cnf
1. sql_mode模式 mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持的sql语法,数据校验等!我们可以通过以下方式查看当前数据库使用的sql_mode: mysql> selec…