
mysql
Third_Week
加油 加油 加油
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL 对手机号、身份证号 查询结果 用****加密代替
方法:INSERT (tel, 4, 4, '****')其中tel是字段名、第一个4是开始下标,第二个4是要替换的个数,'****'是要替换之后的内容。如下:原创 2019-11-02 14:30:31 · 3286 阅读 · 1 评论 -
mysql与Oracle的区别
Oracle是大型数据库,而mysql是中小型数据库;Oracle市场占有率比mysql的高一些,同时mysql是开源的而Oracle价格非常高。Oracle支持大并发,达访问量,是OLTP最好的工具。 Oracle与mysql的语法区别: 1、oracle没有offet、limit;在mysql中我们用它们来控制数据显示的行数,最多的是分页查询。oracle要...原创 2018-05-23 14:00:34 · 444 阅读 · 1 评论 -
mysql 根据父id 递归查询所有的子类
方法一、mysql中建立递归查询方法-- DROP FUNCTION `getChildrenOrg` CREATE FUNCTION `getChildrenOrg`(uuid INT) RETURNS text CHARSET utf8BEGIN DECLARE sTemp text; DECLARE sTempChd text; SET sTemp = '$'; SET ...原创 2018-09-30 14:40:48 · 5668 阅读 · 3 评论 -
MySQL 给查询结果增加序号列
sql语句如下:SELECT m.name, (@a :=@a + 1) a FROM sys_menu m, (SELECT @a := 0) t1@a 在mysql中是声明变量:= 在mysql中是给变量赋值t1表其实就一条a=0的数据,并列查询,给变量a递增赋值...原创 2019-05-05 15:42:39 · 4989 阅读 · 0 评论 -
MySQL 时间戳和日期之间的转换、格式化时间
一、将时间戳转换为日期使用Mysql格式化函数FROM_UNIXTIME(timestamp,format)其中两个参数: 1、timestamp是时间戳 数字 2、format是格式化格式(可不加)参考如下:SELECT FROM_UNIXTIME(1557277397 , '%Y-%m-%d %H:%i:%s');SELECT FRO...原创 2019-05-09 15:37:55 · 1291 阅读 · 0 评论 -
MySQL 根据表1更新表2
mysql中要根据一张表更新另一张表,必须满足的条件是两张表之间有匹配字段。表:mobile_20190522、ronghe_mobile_list匹配字段:mobile更新字段:is_tab方法一:并列修改UPDATE mobile_20190522 m, ronghe_mobile_list l SET m.is_tab = 1 WHERE m.mobile = l.mo...原创 2019-05-22 10:54:55 · 1343 阅读 · 0 评论 -
MySQL CASE WHEN THEN ELSE END简单用法
mysql中CASE WHEN THEN ELSE END是一种常用的条件表达式,类似if/else语句。CASE两种格式:(一)简单Case函数 (ELSE 可省略):CASE column WHEN value1 THEN result1 WHEN value2 THEN result2 ...... ELSE resultNE...原创 2019-05-24 14:13:23 · 4369 阅读 · 1 评论