MySQL
旁观者sc
这个作者很懒,什么都没留下…
展开
-
MySQL节点及下面子节点查询
select id from ( select t1.id, if(find_in_set(superior,@pids) >0,@pids := concat(@pids,',', id),0) as ischild from ( select id,superior ...原创 2019-12-16 16:46:01 · 245 阅读 · 0 评论 -
MySQL函数
一、两个时间值相减得到一个天数DATEDIFF(time1,time2)二、当前日期:2017/11/12 10:15:011、oracle中add_months()函数SELECT add_months(SYSDATE,1) from dual; 查询结果 2017/11/12 10:15:182、mysql中ADDDATE()函数SELECT ADDDATE(NOW(), ...原创 2019-12-03 16:30:10 · 312 阅读 · 0 评论 -
The user specified as a definer ('root'@'%') does not exist
本错误为没有给视图表授权,root用户不能使用视图表造成的,只需要给root用户授权就OK了首先看看MySQL是否配置了环境变量,直接去电脑高级--环境变量下面的path看看,没有直接win+R输入cmd进入你的MySQL安装位置,例如我的E:\MySQL\bin1、E:回车2、cd mysql\bin3、mysql -hlocalhost -uroot(-u后面是用户) -...原创 2019-08-13 14:16:52 · 109 阅读 · 1 评论 -
MySQL递归查询节点超出
BEGIN DECLARE sTemp VARCHAR(20000); DECLARE sTempChd VARCHAR(20000); SET sTemp = '$'; SET sTempChd =cast(rootId as CHAR); -- insert into tat(tat) values (sTempC...原创 2019-08-13 14:34:12 · 360 阅读 · 1 评论 -
MySQL查询where条件加FIND_IN_SET查询过慢
1、查询的SQL需求很简单,就是从视图表dept_point_view查出一些数据,数据量也就500多条,但是查询会好事7秒多select ID as ID, deptId as deptId, DEPT_CODE as deptCode, DEPT_NAME as deptName, SHORT_NAME a...转载 2019-08-27 13:44:16 · 3382 阅读 · 0 评论