数据库中取出YYYY-mm-dd H:i:s的数据怎么将其转化成YYYY/mm/dd格式,另外,怎么将一个数据表中的数据插入另一个数据表

Posted 大尹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库中取出YYYY-mm-dd H:i:s的数据怎么将其转化成YYYY/mm/dd格式,另外,怎么将一个数据表中的数据插入另一个数据表相关的知识,希望对你有一定的参考价值。

sql语句是select  left(replace(rq,‘-‘,‘/‘),10) as rq from 表名

tp5.1中的写法

$res = Db::table(‘表名‘)
        ->field("left(replace(rq,‘-‘,‘/‘),10) as rq")
        ->paginate(20);

  $res 取出的是对象类型的数据,本来想循环对象中的rq字段,用php来替换字符,但是忘记怎么循环对象了,对对象的操作也是很模糊,哎,先记录下来,以后有时间再处理吧

另在测试数据的时候有时候需要批量向数据库中插入一些测试数据,比如将手写的数据重复向数据库中插入一下,用到以下sql语句
insert into news(title,content,state,sort,rq,qyid,qymc) select title,content,state,sort,rq,qyid,qymc from news where qyid = ‘20191211164438269‘
注:如果表中没有自增主键的话就不用带字段名了如:insert into news select * from news where qyid = ‘xxxxxx‘,简单省事
叨逼一句:公司里记录时间用YYYY-mm-dd H:i:s格式真是弱爆了。辣鸡!呸!

以上是关于数据库中取出YYYY-mm-dd H:i:s的数据怎么将其转化成YYYY/mm/dd格式,另外,怎么将一个数据表中的数据插入另一个数据表的主要内容,如果未能解决你的问题,请参考以下文章

vue-elementui的时间日期选择器( value-format="yyyy-MM-dd HH:mm:ss"),以及时间解析{y}-{m}-{d} {h}:{i}:{s}(代

pgsql中如何取出一月有多少天

java数据库日期格式化

php时间问题?mysql数据库的时间格式(Y-M-D H:I:S) 在PHP页面想这样显示(Y-M-D) ('.$rows['ndate'].')

使用 MySQL 的 Grafana 仪表板:我应该如何处理“%Y%m%d%H%i%s”的时间戳以用作面板的时间列?

Mysql的日期时间使用说明