原文:SQL插入數據--數據中的某一列來自本表中的數據

背景: 項目初期使用的配置庫和業務庫兩種數據庫並行,所有配置數據位於配置庫,所有業務數據根據不同省份位於不同數據庫。由於使用省份越來越多,各省的配置數據也越來越多導致配置庫的數據量過於龐大,各省共用一個配置庫數據,僅依靠省份編碼去區分,查詢一個簡單配置數據需要耗費 ms。因此項目組提出配置庫分離方案,將原有配置庫數據拆分到各個省業務庫中,由於代碼中大部分會根據省份編碼判斷,因此業務庫中的碼表依舊需 ...

2019-03-04 10:32 0 2004 推薦指數:

查看詳情

hive_tips---修改數據某一列

1.設置動態分區: set hive.exec.dynamic.partition=true;set hive.exec.dynamic.partition.mode=nonstrict; 2.覆蓋數據 insert overwrite table table_name_tmp1 ...

Thu Oct 25 23:39:00 CST 2018 0 2088
sql查詢某一列數據超過2次的記錄

如何查出一個是否有超過2次的相同數據呢,一般篩選是否有重復數據可以用到。 Sql: select name from user group by name having count(*)>2; 如下圖,查出名字出現次數大於2次的記錄: 希望能給大家帶來幫助 ...

Fri Jul 24 00:07:00 CST 2020 0 932
關於刪除某一列的部分數據

名 zy_property 要操作的字段名 sort 從左側保留前7個字符串 LEFT(sort,7) 右側 RIGHT(sort,7) 如果刪除字段數據(這些數據從此就沒有了) UPDATE zy_property set sort = LEFT(sort,7) ...

Thu Oct 28 00:57:00 CST 2021 0 136
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM