MYSQL
qq_37138818
这个作者很懒,什么都没留下…
展开
-
MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数
计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现。函数 TimeStampDiff() 是MySQL本身提供的可以计算两个时间间隔的函数,语法为:TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其中unit单位有如下几种,分别是:FRAC_SECOND.原创 2020-06-29 14:47:30 · 3000 阅读 · 0 评论 -
MySQL 8 的时间模糊查询报错:> 1525 - Incorrect DATETIME value: '2019-07%'
mysql 5.7 没有问题,但是在mysql 8就报错了。图片为mysql 8.0 版本的解决:用 create_time like concat( %'2019-07'%) 试试原创 2019-09-27 15:38:10 · 4316 阅读 · 0 评论 -
SQL语句 日期 和 时间戳 相互转换
在sql查询时将日期转为时间戳NOW():当前日期时间SELECT UNIX_TIMESTAMP(NOW());将日期格式转成时间戳 1493016522SELECT UNIX_TIMESTAMP(create_time);在sql查询时将时间戳转为日期SELECT FROM_UNIXTIME(1493016148);将时间戳转成日期格式 2017-04-24 14:42...原创 2019-01-09 11:16:56 · 63911 阅读 · 1 评论 -
UNION 常用操作
注意:UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。查询 这个两个表的数据手机号 并处理这个 含有空格的数据 且 等于11位数的手机号 以1开始的数据 select replace(mobile,' ','') from user where LENGTH(mobile)=11 and...原创 2018-12-04 16:32:43 · 325 阅读 · 0 评论 -
Navicat新建查询系统找不到指定路径怎么办?
在用Naviact工具进行数据库的操作时候,遇到了新建查询的时候出现系统找不到指定路径1-确认错误问题。这是我遇到的实际问题,cannot creat file……系统找不到指定路径,解决办法就是解决了这个问2-关闭连接。出现了上述问题,首先要做的就是关闭这个数据库连接,才能操作这个连接的属性。关闭方法直接选中右击,选关闭连接。3-选择编辑属性。选中连接,还是右键单击,选择编辑连接,就...原创 2018-11-26 12:45:42 · 3334 阅读 · 3 评论 -
SQL 的基本查询语句
1---模糊查询执行:select * from waimai.user where nickname like'%新%'2--统计个数执行:SELECT COUNT (* ) FROM 学生表执行:SELECT COUNT (* ) as 学生总人数 FROM 学生表3---计算某一列值的总和执行:select sum (column_name) from...原创 2018-11-14 16:57:02 · 602 阅读 · 0 评论 -
关于mysql的定时任务
参考地址https://segmentfault.com/a/1190000016226620应用场景:发货后15天自动更改订单状态为已收货实现方法:mysql的event事件1.查看event事件是否开启,默认都是关闭状态 SHOW VARIABLES LIKE 'event_scheduler'; 2.开启event事件 set global event_schedu...转载 2018-09-01 11:44:26 · 206 阅读 · 0 评论 -
如何在MySQL数据库添加和修改字段以及操作数据库
一》 数据的操作1.登录数据库>mysql -u root -p 数据库名称2---创建数据库命令::create database 数据库名 charset utf8;3--打开数据库命令::use 数据库名;4--显示创建数据库的语句命令::show create database 数据库名;5--删除数据库命令::drop database 数据库...原创 2018-08-28 11:39:57 · 22664 阅读 · 1 评论 -
原生sql语句 根据两点的经纬度计算出两点间的距离
$lng =$longitude; //经度 $lat =$latitude; //纬度 tp5的原生sql语句$store=Db::query("SELECT supplier_id,supplier_name,supplier_img,supplier_icon,address,phone,fixed_line,create_time,cate_id,user_id,round(SQR...原创 2018-08-15 15:38:19 · 1235 阅读 · 0 评论 -
tp5 like查询 和in查询
in 查询1 例如:$supplier_id =(1,2,3);$id=1;$result=Db::name("表")->where($id,"in",$supplier_id)->select;like 查询2-例如$supplier_id =(1,2,3);$id=1;$result=Db::name("表")->where($suppli...原创 2018-08-09 17:32:18 · 21845 阅读 · 0 评论 -
使用 PDO 向 MySQL 插入多条数据
<?php$servername = "localhost";$username = "username";$password = "password";$dbname = "myDBPDO"; try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); ..原创 2018-07-19 11:24:55 · 2062 阅读 · 0 评论 -
使用 PDO 创建 MySQL 表
<?php$servername = "localhost";$username = "username";$password = "password";$dbname = "myDBPDO";try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); ..原创 2018-07-19 11:19:46 · 1221 阅读 · 0 评论