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

WordPress数据库和网站文件wordpress 头像手机旋转

WordPress数据库和网站文件,wordpress 头像手机旋转,中国十大发布信息网站排名,装修设计公司介绍UPDATE FROM 是一种常见的 SQL 语法模式,允许你基于其他表的数据来更新目标表。这种语法在不同数据库系统中有所不同,下面我将介绍几种主要数据库的实现方式。 PostgreSQL/SQL Server 语法 UPDATE target_table SET target_column source_table.source…

UPDATE FROM 是一种常见的 SQL 语法模式,允许你基于其他表的数据来更新目标表。这种语法在不同数据库系统中有所不同,下面我将介绍几种主要数据库的实现方式。


PostgreSQL/SQL Server 语法

UPDATE target_table
SET target_column = source_table.source_column
FROM source_table
WHERE target_table.join_key = source_table.join_key
AND source_table.condition = true;

示例

-- 更新员工工资为对应部门平均工资的110%
UPDATE employees e
SET salary = d.avg_salary * 1.10
FROM (SELECT department_id, AVG(salary) as avg_salary FROM employees GROUP BY department_id
) d
WHERE e.department_id = d.department_id;

MySQL 语法

UPDATE target_table t
JOIN source_table s ON t.join_key = s.join_key
SET t.target_column = s.source_column
WHERE s.condition = true;

示例

-- 更新产品价格为供应商建议价格的95%
UPDATE products p
JOIN suppliers s ON p.supplier_id = s.supplier_id
SET p.price = s.suggested_price * 0.95
WHERE s.is_preferred = 1;

Oracle 语法

UPDATE (SELECT t.target_column, s.source_columnFROM target_table t, source_table sWHERE t.join_key = s.join_keyAND s.condition = true
)
SET target_column = source_column;

示例

-- 更新客户等级基于最近订单金额
UPDATE (SELECT c.customer_level, o.order_totalFROM customers c, orders oWHERE c.customer_id = o.customer_idAND o.order_date > ADD_MONTHS(SYSDATE, -3)
)
SET customer_level = CASE WHEN order_total > 1000 THEN 'GOLD'WHEN order_total > 500 THEN 'SILVER'ELSE 'STANDARD'END;

SQLite 语法

UPDATE target_table
SET target_column = (SELECT source_column FROM source_table WHERE join_condition
)
WHERE exists_condition;

示例

-- 更新库存数量为最新进货记录的数量
UPDATE inventory
SET quantity = (SELECT quantity FROM latest_deliveriesWHERE inventory.product_id = latest_deliveries.product_id
)
WHERE EXISTS (SELECT 1 FROM latest_deliveriesWHERE inventory.product_id = latest_deliveries.product_id
);

注意事项

  1. 在执行更新前,先用 SELECT 验证你的 JOIN 条件是否正确

  2. 大量数据更新时考虑添加事务和分批处理

  3. 不同数据库系统的语法可能有差异

  4. 更新操作通常不可逆,建议先备份数据


文章转载自:

http://rISGAkdD.cyysq.cn
http://dnMTJNJW.cyysq.cn
http://oeEVFnlK.cyysq.cn
http://N2ibMs0d.cyysq.cn
http://rqDWVYlz.cyysq.cn
http://VTpMLgq6.cyysq.cn
http://fSGGMDNz.cyysq.cn
http://VB3X4wVL.cyysq.cn
http://hNKEPdNS.cyysq.cn
http://etxLcG0s.cyysq.cn
http://FungAAY1.cyysq.cn
http://4RQSobMa.cyysq.cn
http://CGYW1pbd.cyysq.cn
http://0mLCLfLn.cyysq.cn
http://mmBudslP.cyysq.cn
http://kBev66cg.cyysq.cn
http://bsOOuGmH.cyysq.cn
http://nk81jstq.cyysq.cn
http://MpQVHWyd.cyysq.cn
http://KmB45sss.cyysq.cn
http://LPN3MPEQ.cyysq.cn
http://hXiS50Bd.cyysq.cn
http://Jrze0FP4.cyysq.cn
http://k9s2W4HV.cyysq.cn
http://R6DQ2cPc.cyysq.cn
http://xG9S0TJO.cyysq.cn
http://v5JTbdXI.cyysq.cn
http://hd1wfrW7.cyysq.cn
http://lsZvb2AT.cyysq.cn
http://1oipsPgE.cyysq.cn
http://www.dtcms.com/wzjs/733045.html

相关文章:

  • .net网站吃内存百度搜索关键词规则
  • 营销型网站建设案例wordpress比较好的主题
  • 网站动态标签做神马网站快速排
  • 鄂州市门户网站好看的博客页面
  • 东莞石排做企业网站贵阳网站建设 网站制作
  • 免费建设门户网站网上制作名片
  • 三亚网站建设介绍wordpress 架构
  • 大学生兼职网站设计论文wordpress论坛模板
  • 怎么做一购物网站学校网站建设
  • 广州市南沙住房和建设局网站做网站要买多少服务器空间
  • 大学生做兼职的网站有哪些河南建设工程信息网查询
  • 太原网站建设电话西安建站免费模板
  • 江门论坛建站模板云网站
  • 社交网站建设平台做网站设计哪里有
  • 手机网站菜单网页怎么做的陕西煤化建设集团网站
  • 深圳做网站 肖先生网站的风格对比信息表
  • 济南建站网站葫芦岛市网站建设
  • 建设网站后如何做后台网站模
  • 湛江企业网站怎么建设平面设计师素材网站
  • 网站cms是什么意思兄弟们给个能用的网站
  • 免费无版权图片网站wordpress视频商店
  • 电子商务网站建设的一般流程是家政公司网站建设
  • jsp网站开发视频网站怎么推广怎么做的
  • 福永响应式网站多少钱官网做得好的公司
  • 各类网站推广软件制作权
  • 做网站公司赚钱吗?惠州网络营销
  • 网站网站模版wordpress后台账号密码忘记
  • 网站设计的经营范围深圳市住房和建设局官网电话
  • 免费做网站可以一直用吗品牌网络营销成功案例
  • 广州高端品牌网站建设网站建设的公司怎么做