tft每日頭條

 > 生活

 > pgsql 比較兩個字段值

pgsql 比較兩個字段值

生活 更新时间:2024-12-02 14:33:43

pgsql 比較兩個字段值?由于pgsql不支持update跟limit聯合使用會報語法錯誤,隻能通過其他方式來,例如隻想更新一行數據:,我來為大家科普一下關于pgsql 比較兩個字段值?下面希望有你要的答案,我們一起來看看吧!

pgsql 比較兩個字段值(update跟limit聯合使用的例子)1

pgsql 比較兩個字段值

由于pgsql不支持update跟limit聯合使用會報語法錯誤,隻能通過其他方式來,例如隻想更新一行數據:

with t1 as (select hos_series_instance_uid from public.hos_series_ct where hos_study_instance_uid='123' limit 1) update public.hos_series_ct SET upload_status=0 WHERE hos_series_instance_uid in (select * from t1)" 這樣就能做到隻更新一行數據。

WITH 查詢的基礎語法如下:

WITH name_for_summary_data AS ( SELECT Statement) SELECT columns FROM name_for_summary_data WHERE conditions <=> ( SELECT column FROM name_for_summary_data) [ORDER BY columns]

name_for_summary_data 是 WITH 子句的名稱,name_for_summary_data 可以與現有的表名相同,并且具有優先級。

可以在 WITH 中使用數據 INSERT, UPDATE 或 DELETE 語句,允許您在同一個查詢中執行多個不同的操作。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved