原文: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