首页 > 数据库 >PGSQL 跨表更新字段

PGSQL 跨表更新字段

时间:2023-01-09 18:38:47浏览次数:46  
标签:fault 更新 PGSQL 跨表 milestone line total

select*from total_fault_milestone
update total_fault_milestone set state='done' ---sql跨表更新
UPDATE total_fault_milestone SET line=z.id FROM(SELECT * FROM line_line
) z WHERE z.name=total_fault_milestone.line_moved0 and total_fault_milestone.line is NULL

标签:fault,更新,PGSQL,跨表,milestone,line,total
From: https://blog.51cto.com/u_14650780/5998660

相关文章

  • PGSQL主从配置教程
    主从服务器IP:192.168.11.131postgreSQLmaster192.168.11.132postgreSQLslave服务器系统版本:CENTOS7.4PG版本:默认9.21、安装软件、配置环境变量主从服务器:#yuminst......
  • PGSQL修改在使用中的数据库名称
    SELECTpg_terminate_backend(pg_stat_activity.pid)FROMpg_stat_activityWHEREdatname='hot'ANDpid<>pg_backend_pid();alterdatabasehotrenametohot_predict;......
  • PGSQL新增用户授权的秘籍
    首先用高级权限账号查出所有的表名字然后navicat新建用户新增权限,授予权限,然后发现每个表单独授权,太麻烦于是用下面的SQL获取所有表selectdistinctcol.table_nameas表名f......
  • PGSQL循环语句FOR每一条记录,PGSQL循环每一行
    CREATEORREPLACEFUNCTIONtuomin()RETURNSVOIDAS$$DECLAREt_rowRECORD;BEGINFORt_rowin(SELECT*FROMuserx)LOOPupdateuserxset......
  • PGSQL 错行,上下行,前后行计算
    错两行selectlag(name,-2,'乱七八糟的空替换字符串') over(orderbyid)aslas,*fromsgdd错行更新当前字段的值updatesgddsetname=z.lasfrom(selectlag(name,-2,......
  • PGSQL生成Restful接口
    header:Prefer:resolution=merge-duplicates{"id":1,"user":"tct","pwd":"5201"} ​​http://127.0.0.1:56456/bi_user?on_conflict=id​​......
  • PGSQL去重取最新
    selecta.*,to_date(to_char(a.update_tm,'YYYY-01-01'),'YYYY-01-01')as年份from(selectdepartment,name,indicators_num,occurrences_num,update_tm,(selectmax(write......
  • PGSQL数据DATA目录迁移到别的机器
    首先还是找一个全新的centos7的电脑去​​https://www.enterprisedb.com/download-postgresql-binaries​​下周linux的压缩包然后二进制安装步骤:groupaddpostgresuserad......
  • 优秀文章链接 ---持续更新中!!!!!
    站在巨人的肩膀上感谢各位前辈​​快速失败与安全失败​​​​深入图解AQS实现原理和源码分析​​​​Synchronized底层实现​​数据库MYSQL​​MySQL江湖路{系列}​​​......
  • 【跨屏建站网】kpvip模板2023.1.6发布更新
    跨屏建站网kpvip模板2023.1.6发布更新,修复了已知bug,优化了代码,调整了新闻版块,之前的新闻缩略图有图的时候会显示图片,没有图片则显示一张占位图,而调整以后,我们去掉了缩略图......