MySQL
文章平均质量分 95
justry_deng
很多不会不懂不了解不明白,我只是一个善于记录的普通coder
展开
-
MySQL空间函数之点、线、面、几何
mysql 几何数据实现地理位置经纬度处理原创 2023-03-30 15:22:27 · 1746 阅读 · 0 评论 -
MySQL批量修改数据
注:之前写批量修改,都是先将数据查询出来之后,再进行批量修改,如:UPDATE `xuer_info` SET userlevel = ( CASE id WHEN 1 THEN '低级' WHEN 2 THEN '中级' WHEN 3 THEN '...原创 2018-10-15 20:47:40 · 44449 阅读 · 4 评论 -
MySQL中实现rank排名查询
在MySQL中,不存在类似于SQL Server或Orcal等中的rank()函数来得到排名;所以我们需要手动地写这个rank功能。基本知识:sql语句中,使用@来定义一个变量。如:@abc sql语句中,使用:=来给变量赋值,:@abc:=123,则变量abc的值为123 sql语句中,if(A,B,C)表示,如果A条件成立,那么执行B,否则执行C,如: @abc := if(2&...原创 2018-06-06 17:11:55 · 69982 阅读 · 32 评论 -
Java注解实现增删改查CRUD
以前,我们都把对数据库的增删改查语句写在xml文件中(详见:《程序员成长笔记(一)》第三部分,第四章,第四节)。由于Java注解的简洁高效,在Java注解的思想(干掉xml)下,现在越来越多的人使用java注解来进行增删改查操作。而且MyBatis3也支持并鼓励我们使用Java注解来进行CRUD操作。注:CRUD即:增Create、查Retrive、删Delete、改Update。...原创 2018-06-15 17:45:06 · 21463 阅读 · 0 评论 -
MySQL之JSON数据类型操作示例
MYSQL5.7.8开始,就支持JSON数据类型的存储了。对于行数据整体而言,基本的增删改查是一样的;对于json内部数据内容的操作函数,有:准备工作:一、确认MYSQL版本支持json字段类型在MYSQL中执行select version();二、创建一个含JSON类型字段的表CREATE TABLE `test_table` ( `id` bigin...原创 2018-12-19 16:58:54 · 8419 阅读 · 2 评论 -
MySQL函数与操作符汇总
声明:以下内容摘录自《mysql8.0官方文档》 函数/操作符 说明 ABS() Return the absolute value ACOS() Return the arc cosine ADDDATE() Add time values...原创 2018-12-20 00:30:46 · 662 阅读 · 5 评论 -
MySQL存储过程、函数介绍及Java应用示例
声明:本文主要以运用为主,不介绍相关概念。目录存储过程创建存储过程各参数说明查询存储过程具体信息调用存储过程删除存储过程存储过程的创建与使用示例(部分知识点,在示例中讲解)if-else示例case when示例loop示例repeat示例while示例函数创建函数各参数说明查询函数具体信息调用函数删除函数函数的创建与...原创 2019-01-27 12:49:36 · 1072 阅读 · 0 评论 -
MySQL索引的创建与使用
索引有很多,且按不同的分类方式,又有很多种分类。不同的数据库,对索引的支持情况也不尽相同。声明:本人主要简单示例MySQL中的单列索引、组合索引的创建与使用。索引的创建:建表时创建:CREATE TABLE 表名(字段名 数据类型 [完整性约束条件],……,[UNIQUE | FULLTEXT | SPATIAL] INDEX | KEY[索引名](字...原创 2018-08-06 18:49:59 · 153622 阅读 · 25 评论