mysql
文章平均质量分 69
以后养只狗
偶尔会写点博客分享一下心得,希望和众多程序员小伙伴一起成长,相互帮助、
展开
-
springboot+mysql数据库字段加密
springboot+mysql数据库字段加密原创 2022-11-05 18:26:27 · 2397 阅读 · 0 评论 -
mysql省市区脚本
SET FOREIGN_KEY_CHECKS=0;– Table structure for chinaDROP TABLE IF EXISTS china;CREATE TABLE china ( Id int(11) NOT NULL, Name varchar(40) DEFAULT NULL, Pid int(11) DEFAULT NULL, PRIMARY KEY (Id), KEY FK_CHINA_REFEREN原创 2021-05-16 18:13:40 · 455 阅读 · 0 评论 -
MySQL递归查询
-- FIND_IN_SET(id,str)可以查询出str字符串包含的id集合SELECT * FROM region where FIND_IN_SET(id,'340100,340200')>0; -- GROUP_CONCAT(id)把所有查询的id形成一个字符串:id1,id2,id3...SELECT GROUP_CONCAT(id) FROM region where FIND_IN_SET(pid,'340100')>0;-- 创建函数方便调用,实现传入一个父id查.原创 2021-05-16 18:14:48 · 140 阅读 · 0 评论 -
MYSQL之如何列转行
一、需求:有三张表,学生表、成绩表和课程表,我们可以通过连表查询出学生姓名、课程及对应的成绩:SELECT s.s_id,s.s_name,c.c_name,sc.s_score FROM student s LEFT JOIN score sc on sc.s_id = s.s_id LEFT JOIN course c on c.c_id = sc.c_id好的,现在呢我们要把课程名称呢变成横行,该怎么做呢?二、如何实现1)首先看我们的静态SQL...原创 2020-08-23 19:24:56 · 23739 阅读 · 0 评论