当前位置: 首页 > news >正文

基于站点的推广jsp网站缓存在哪

基于站点的推广,jsp网站缓存在哪,乐清网站设计制作,网站网站开发软件一、timestamp字段与int字段相加 (一)场景 change_time字段是timestamp字段,代表一个红绿灯周期的开始时间(先是绿灯、再是黄灯、最后红灯),而green是int字段,代表绿灯的秒数,现在…

一、timestamp字段与int字段相加

(一)场景

change_time字段是timestamp字段,代表一个红绿灯周期的开始时间(先是绿灯、再是黄灯、最后红灯),而green是int字段,代表绿灯的秒数,现在要求出绿灯的结束时间。即change_time字段+green字段

(二)timestamp字段与int字段无法直接相加,可以先把change_time字段转为时间戳,然后和green字段相加,最后再转为日期

样例:from_unixtime(unix_timestamp(change_time, 'yyyy-MM-dd HH:mm:ss') + green) AS new_timestamp

(三)SQL语句

 成功!!!

二、with语句与insert结合使用

(一)场景

在DWS层中,对多层SQL使用with语句嵌套查询,然后insert插入数据。如果直接把insert放在with语句上面,那么就会如下报错

(二)报错

org.apache.hadoop.hive.ql.parse.ParseException:line 2:0 cannot recognize input near 'with' 'a1' 'as' in statement

(三)解决方法

把insert放在with的后面,select的前面

(四)SQL语句

with a1 as(
selectb1.site_id, b1.phase_id, b1.phase_start, b1.program_id, b1.lane_direction, b1.device_direction,b1.min_gree_end, b1.phase_end, b1.team_id, b1.name,t8.device_no,t9.lane_num lane_no
from  dws_pass as b1
left join hurys_dc_dwd.dwd_radar_config as t8
on t8.direction=b1.device_direction and t8.device_no=b1.device_no  --得到真正的雷达编号字段
left join hurys_dc_dwd.dwd_radar_lane as t9
on t9.device_no=b1.device_no and t9.lane_direction=b1.lane_direction  --得到车道编号字段
group by b1.site_id, b1.phase_id, b1.phase_start, b1.program_id, b1.lane_direction, b1.device_direction, b1.min_gree_end, b1.phase_end, b1.team_id, b1.name, t8.device_no, t9.lane_num)
insert  overwrite  table  dws_pass_sparetime_1hour  partition(day)
selecta1.site_id,phase_id,program_id,phase_start,min_gree_end,phase_end,a1.device_no,team_id,name,t10.create_time,concat(substr(create_time, 1, 14), '00:00') start_time,a1.lane_no,section_no,coil_no,device_direction direction,lane_direction,target_id,target_type,drive_in_time,day
from a1
left join hurys_dc_dwd.dwd_pass as t10
on t10.device_no=a1.device_no and t10.lane_no=a1.lane_noand t10.create_time between a1.min_gree_end and a1.phase_end
group by a1.site_id, phase_id, program_id, phase_start, min_gree_end, phase_end, a1.device_no, team_id, name, t10.create_time, a1.lane_no, section_no, coil_no, device_direction, lane_direction, target_id, target_type, drive_in_time, day
;

http://www.yayakq.cn/news/662523/

相关文章:

  • 做计算机网站有哪些如何利用网站开发客户
  • 做网站设计管理的专业买外链网站
  • 有服务器还需要买网站空间吗ps素材免费下载素材库
  • 网站内图片变换怎么做手机论坛网站源码
  • 深圳营销型网站方案wordpress地图生成
  • 北京专业网站建设网站网站怎么做中英文交互
  • 网站建设外包需要注意哪些霍邱县住房和城乡建设局网站
  • .mom域名可以做网站吗苏州做网站推广的公司哪家好
  • 塘厦镇住房规划建设局网站网站建设优化服务机构
  • 大尺度做爰后入网站免费的云服务器哪家好
  • 境外网站开发简单电商网站模板下载
  • 做网站设计的论文中摘要怎么写网站建设招标无锡
  • 个人网站建设实训报告seo外链发布
  • 手机网站有什么好处网站建设及宣传管理规定
  • 中商华兴建设有限公司网站网站开发售后工作
  • vs网站毕业设计怎么做个人网站转企业
  • 建站快车官网婚恋网站做期货现货贵金属的人
  • 惠州企业网站seo公司石家庄校园兼职网站建设
  • 市场调研怎么写免费seo刷排名
  • 做网站需要公章吗建设银行网站怎么看交易记录
  • 海南网站建设报价方案推广途径
  • 网站内容很少如何做seo免费游戏网站建设游戏后台
  • 微网站 报价本地门户网站
  • 网站建设 聊城ppt模板免费下载网站 知乎
  • 帮别人做网站交税陕西建设人才网站
  • 企业网站开发说明梅州南站
  • 大兴黄村网站建设公司网站文件夹目录
  • 企业网站建设公司名称宝洁公司网站建设案例
  • 做网站个人怎么签合同衡阳做网站ss0734
  • 印尼网站建设费用0453牡丹江信息网二手房买卖