mysql中where条件用函数怎么办
1个回答
展开全部
条件里面不可以用函数。先处理数据将需要比较的两个字段的值修改成相同格式。
select * from A ,(select UNIX_TIMESTAMP(posttime) tt from B)
where A.reg_time=b.tt
用上面的语法试试,oracle是可以的。
或者先将B表的数据存放到临时表,修改时间格式,然后再和A去联合查询。select * from A ,(select UNIX_TIMESTAMP(posttime) tt from B)
where A.reg_time=b.tt
用上面的语法试试,oracle是可以的。
或者先将B表的数据存放到临时表,修改时间格式,然后再和A去联合查询。
select * from A ,(select UNIX_TIMESTAMP(posttime) tt from B)
where A.reg_time=b.tt
用上面的语法试试,oracle是可以的。
或者先将B表的数据存放到临时表,修改时间格式,然后再和A去联合查询。select * from A ,(select UNIX_TIMESTAMP(posttime) tt from B)
where A.reg_time=b.tt
用上面的语法试试,oracle是可以的。
或者先将B表的数据存放到临时表,修改时间格式,然后再和A去联合查询。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |