
MySQL
TheBlindM
思想
展开
-
EXPLAIN讲解
1.使用EXPLAIN 说明EXPLAIN select *from `lenyar_bate`.`tbl_user_info` order by school_id2.属性说明1.idid相同时为同一组,顺序从上到下,id越大优先级越高2.select_type查询的类型2.1SIMPLE(简单的)简单的查询2.2PRIMART查询最外层的select...原创 2020-01-29 16:38:54 · 391 阅读 · 0 评论 -
SQL查询执行的流程
SQL查询执行的流程在SQL 语言中,第一个被处理的子句总是FROM,而且每一步的操作都会产生一个虚拟表,该虚拟表作为一个处理的输入,这些虚拟表对用户是透明的,只有最后一步才会返回给用户1.FROM会对from子句的左表和右表执行笛卡尔积,产生虚拟表VT1(左表和右表分别为上图中的<left_table><right_table>)2.ON生成虚拟表VT2,对虚...原创 2020-01-05 15:37:02 · 1124 阅读 · 0 评论 -
Mysql返回当前时间或者日期的函数
SELECT NOW(),CURDATE(),CURTIME()返回的数据NOW() ---------------------- ------CURDATE()-------------CURTIME()2019-4-23 15:25:46--------- 2019-4-23---------------15:25:46原创 2019-04-23 15:47:07 · 10827 阅读 · 0 评论 -
MySQL如何判断日期(datetime)是否是同一天
MySQL如何判断日期(datetime)是否是同一天SELECT COUNT(1)FROM `lolita`.`ip` WHERE `uid`=8 AND TO_DAYS(`time`)=TO_DAYS(NOW()); TO_DAYS()返回一个天数(从0年的天数)。...原创 2019-04-20 16:29:54 · 10441 阅读 · 0 评论 -
MySQL字段的值为原来的值加X
MySQL字段的值为原来的值加XUPDATE `lolita`.`information` SET `experience` = experience+1WHERE `uid` = 'uid' ;experience = experience+1 注意=号后面的字段不用加``符号...原创 2019-04-20 16:47:01 · 641 阅读 · 0 评论 -
MySQL ORDER BY 多个字段时
MySQL ORDER BY 多个字段时ORDER BY a,b,c一开始会根据a进行排序,然后如何 a 在根据 b排序,如果 b,相同在根据 c排序就是这样原创 2019-07-28 08:23:47 · 456 阅读 · 0 评论