永发信息网

SQL语句中将秒转换成月份

答案:2  悬赏:50  手机版
解决时间 2021-01-23 10:22
  • 提问者网友:你给我的爱
  • 2021-01-22 21:49
例如:select * from db_aa where 122222222(秒)-10000000000(秒)<2*30*24*3600 要将其改成select * from db_aa where 11(月)-9(月)<2 这种格式(mysql数据库的)
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-01-22 22:57
myql转成sql server这个工作量比较大的。如果你的系统有一定规模了,建议不要这样做。因为首先要重建数据库,然后要将php的代码改写,一个小细节没注意还容易出问题。

如果空间是支持sql server的,那么,一般也支持mysql吗?

不一定的。最好咨询一下你的空间商。

如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la
全部回答
  • 1楼网友:旧脸谱
  • 2021-01-23 00:01
to_number()转为数字格式 to_char()转为字符串格式 to_date()转为时间格式 .......... 转为数字格式只有是数字的字符串才能转,这句话可能有点歧义, 通常字符前面带0或点的数字字符串转数字用到,如000012转为12,.55转为0.55,若是个英文符号等字符转了就报无效数字类型的错,如果遇到两种数据类型不一致情况数据库默认是会转的,如关联 ta.a=ba.b ta.a是字符串,ba.b是数字,或者将ta.a插入到ba.b数据库就会自动转
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯