随笔分类 -  mysql

上一页 1 2

mysql - case-when统计报表
摘要:CREATE TABLE `tb` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(10) DEFAULT NULL, `subject` varchar(10) DEFAULT NULL, `score` int(11 阅读全文

posted @ 2017-09-06 22:18 疯狂的妞妞 编辑

mysql - 表结构查询
摘要:查询表结构,在oracle下很麻烦,mysql可太容易了,数据都在 information_schema 的表中; 这些语句在项目部署过程中经常使用,需要用于验证是否完成数据初始化; 也经常用于逆向工程,通过分析数据库表结构,生成可能出现的代码。 -- 展示所有数据库 SHOW DATABASES; 阅读全文

posted @ 2017-08-31 15:07 疯狂的妞妞 编辑

mysql - 保存点
摘要:在MySQL中,保存点(SAVEPOINT)是事务处理中的一个概念,允许你在事务内部创建一个回滚点。 功能类似于游戏存档,可以撤销操作,回滚至存档点。 值得注意的是,JDBC 中其实也有保存点相关的 API,可以通过 JDBC 执行一些非常复杂的事务。 以下是使用MySQL保存点的基本步骤: 开始事 阅读全文

posted @ 2017-07-25 20:45 疯狂的妞妞 编辑

mysql - 存储过程和函数
摘要:本文的内容,一般来说,整个职业生涯都用不上,不推荐花太多时间学习。 存储过程有用,是 oracle 的存储过程有用,确实有很多用 oracl 数据库的大厂。 mysql 一般纯粹用于存储数据,即便是做数据抽取,也不会使用存储过程,会使用专门的平台工具,例如:kettle。 在后期维护中,存储过程属于 阅读全文

posted @ 2017-07-25 20:30 疯狂的妞妞 编辑

mysql - 中断执行的机制
摘要:中断功能一般通过下面两个命令实现: kill query pid 杀查询,中断正在执行的语句,查询不是指 select 语句,而是指 sql 语句,update 语句也能杀 kill connection pid 杀会话,断开数据库连接 jdbc 杀会话原理 我们经常用的,中断某个查询语句,本质上, 阅读全文

posted @ 2017-07-22 16:38 疯狂的妞妞 编辑

mysql - 动态SQL语句
摘要:主要涉及 EXECUTE 关键字的使用,EXECUTE 可以执行一条字符串格式的SQL命令, 利用这个功能,就可以在存储过程中,根据业务需求,动态地拼接一些很复杂的SQL,然后执行。 语法如下: SET @test='select `Subject`'; SET @test = CONCAT(@te 阅读全文

posted @ 2017-07-22 10:44 疯狂的妞妞 编辑

mysql - 更新、插入数据统计结果
摘要:主要是长时间不做报表,容易忘记语法,这里做一个记录 -- 测试表:数据来源表 CREATE TABLE `AAA` ( `ID` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `A` INT(11) DEFAULT NULL, `B` INT(11) DEFAU 阅读全文

posted @ 2017-07-18 18:01 疯狂的妞妞 编辑

mysql - 插入失败则更新语法
摘要:尝试执行插入数据,如果已经存在数据,则将现有的数据,更新为最新的数据。 有两种语法可以使用, DUPLICATE KEY 和 REPLACE INTO。 -- 新建测试库 CREATE TABLE `aaa` ( `a` int(11) NOT NULL, `b` int(11) DEFAULT N 阅读全文

posted @ 2017-07-18 14:46 疯狂的妞妞 编辑

mysql - 经典50题
摘要:经典案例50题,确实经典,在我大学的时候,老师就把这些题目,当成课下作业给我们做了; 还有另一套题目,是算部门收入的,也非常经典,如果这些题不够做,可以再找找(建表语句包含employee的); 这些题目包含多个答案,有一些实习生做的,添加了部分语法分析,可能仍有改进空间。 50题大纲 1、查询"0 阅读全文

posted @ 2016-11-25 15:12 疯狂的妞妞 编辑

mysql - 日期
摘要:日期范围查询 比如:2024-04-05 ~ 2024-04-06 给定这样一个时间范围,我们的查询该怎么写?这道题会影响到我们整体的代码风格 ** 情况一** 大部分情况下,客户的实际要求,是查询 5 号加上 6 号的数据; 这时候,你的条件应该是大于 5 号,小于 7 号,可以写成下面这种格式。 阅读全文

posted @ 2016-09-26 19:59 疯狂的妞妞 编辑

上一页 1 2
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示