mysql关联修改SQL及long与datetime类型相互转换
2014-09-11 10:55
309 查看
1.关联修改
2.long与datetime类型相互转换
3.在实际的处理过程中,需要除以1000
4.Java代码:
#解决思路 UPDATE tb1,tb2 SET tb1.address=tb2.address WHERE tb1.name=tb2.name UPDATE car c,tmpcolorcode t SET c.color_code=t.color_code WHERE c.reg_no=t.reg_no;
2.long与datetime类型相互转换
#时间datetime转换为long格式 SELECT UNIX_TIMESTAMP(NOW()); #1410403824 #时间long转换为datetime格式 SELECT FROM_UNIXTIME(1410403824); #2014-09-11 10:50:24
3.在实际的处理过程中,需要除以1000
SELECT id,mobile,CODE,FROM_UNIXTIME(create_time/1000) AS createTime,TYPE FROM `mobile_code` ORDER BY id DESC;
4.Java代码:
public static void main(String[] args) { Date d = new Date(); System.out.println("long型数据: " + d.getTime()); System.out.println("sys型数据: " + System.currentTimeMillis()); } long型数据: 1410404639799 sys型数据: 1410404639799 SELECT FROM_UNIXTIME(1410404639799/1000);
相关文章推荐
- Mysql中Unix TimeStamp类型和DateTime类型的相互转换
- MySQL DATETIME类型和Timestamp之间的转换
- mysql 查询 int类型日期转换成datetime类型
- SQL语句中将Datetime类型转换为字符串类型
- mysql 数据库字段为datetime类型时默认值为:0000-00-00 00:00:00 查询时异常 java.sql.SQLException:Value '0000-00-00' can not be represented as java.sq
- Long类型转换成DateTime类型写法(字符串截取)
- Java、MySql中时间类型与字符串类型的相互转换
- setTimeStamp()与setDate()区别 如何将java中Date存入mysql中的datetime中,字符串怎么转换为日期类型
- MySQL bigint类型和datetime类型的转换
- mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。
- access数据库用sql语句添加字段,修改字段,删除字段,类型转换
- MySQL DATETIME类型和Timestamp之间的转换
- java、MySQL时间类型的转换及存储(Timestamp、Date、String、Long)
- Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改+调试+整理)
- String和datetime在SQL中和在C#中相互转换方法总结
- T-SQL将datetime类型转换为字符型
- SQL中查询ORCALCE库数据 报错误:从数据类型 DBTYPE_DBTIMESTAMP 转换为 datetime 时出错
- java Data、String、Long三种日期类型之间的相互转换
- System.Data.SqlClient.SqlException: 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
- Sql中的datetime类型的空值和c#中的DateTime的空值的转换方法