MySQL
mysql
Spirit_NKlaus
逆风的方向,更适合飞翔
展开
-
MySQL拆分字符串和递归查询
最近遇到一个需求,要将数据对市级进行汇总,但是由于系统数据都是很老了的,而且一个字段上存着xxx省/xxx市/xxx区这种数据,但是我们只需要根据市进行相关汇总操作,所以自己写一个函数把原来的字段的值拆分出来只返回xxx市,废话不多说看一下代码吧//先创建一个临时表CREATE TABLE `temp_prepare` ( `area_name` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '区域名称', `source_id`原创 2020-06-18 14:14:09 · 857 阅读 · 0 评论 -
MySQL对某个字段重复数据的查询,删除,与合并
一,对于部门表部门编号重复的数据,进行相关操作-- 先查看部门信息原表的数据select * from t_dept;-- 查询出所有d_no有重复的数据(没有重复的不显示,即104在表中只有一条,所以不显示)select * from t_dept td where td.d_no in (select t1.d_no from t_dept t1 group by t1.d_no having count(1) > 1);-- 查询出所有d_no有重复的数据(只显示.原创 2020-06-02 10:56:38 · 1504 阅读 · 0 评论 -
MySQL的时间与日期
1,MySQL日期和时间数据类型:字符串类型 描述DATE YYYY-MM-DD格式的日期值TIME hh:mm:ss格式的时间值DATETIME YYYY-MM-DD hh:mm:ss格式的日期和时间值TIMESTAMP YYYY-MM-DD hh:...原创 2018-05-25 16:32:12 · 329 阅读 · 0 评论 -
MySQL表数据更新
1,INSERT 语句:<1>,单行插入: INSERT INTO table(column1,column2...) VALUES (value1,value2,...); 简单例子: INSERT INTO tasks(subject,start_date,end_date,description) ...原创 2018-05-24 16:32:51 · 3244 阅读 · 0 评论 -
MySQL建库删库与表操作
1,创建数据库:CREATE DATABASE [IF NOT EXISTS] database_name;简单实例:CREATE DATABASE IF NOT EXISTS mytestdb;显示数据库:SHOW DATABASES;使用数据库:USE database_name;2,删除数据库:DROP DATABASE [IF EXISTS] database_name;简单实例:CREA...原创 2018-05-24 17:21:04 · 348 阅读 · 0 评论