SQL高级用法

查看一个分区中所有可能的分区选项

table_a这个table有三个partition,一个是p_product,一个是p_model,一个是p_date,但是我只希望看p_model这一个partition里面可能的选项,应该如何写SQL查看?

文心一言说可以下面这样,但是在我这里用不了

sql 复制代码
SELECT DISTINCT p.part_val  
FROM mydatabase.PARTITIONS p  
JOIN mydatabase.TBLS t ON p.tbl_id = t.tbl_id  
JOIN mydatabase.SDS s ON t.sd_id = s.sd_id  
WHERE t.tbl_name = 'a1'  
  AND s.cols[p.part_col].name = 'p_model'  
  AND p.part_col IS NOT NULL;

可以下面这样代替

sql 复制代码
SHOW PARTITIONS tableA

这样会把三个分区的所有目前有组合的可能性都展示出来

然后把Excel格式的结果下载下来

然后查找替换即可

把首尾用区分字符 前后加 *替代,匹配到然后替换为空,

然后去重

相关推荐
IvorySQL6 小时前
PG 日报|新增 VACUUM 全维度统计信息补丁迭代
数据库·人工智能·postgresql·ivorysql
白露与泡影8 小时前
Redis 缓存实战:雪崩、穿透、击穿一次讲透
数据库·redis·缓存
赵渝强老师10 小时前
【赵渝强老师】使用Oracle可传输的表空间迁移数据
数据库·oracle
Csvn10 小时前
Day 3:LIKE 与模式匹配 — 让查询学会"模糊搜索"
后端·sql
IpdataCloud11 小时前
跨区服玩家延迟高怎么办?用IP离线库自动分配到最近服务器
数据库·tcp/ip·github·php·ip
wuqingshun31415912 小时前
MYSQL默认的事务隔离级别是什么?为什么选择这个级别?
数据库·mysql
空中湖12 小时前
电池简史(五):极限之梦与终章——锂硫、锂空气、量子电池,以及你该知道的电池投资与生活指南
数据库·程序人生
蓝胖子酱13 小时前
在 Electron 中用 electron-store 实现加密存储与自定义格式文件
前端·javascript·数据库
snow@li14 小时前
Redis:数据库语法速查表 / 全景梳理
数据库·redis·缓存
Devlive 开源社区14 小时前
Nebula 1.6.0 发布:跨区域桶自动路由、秒传、文本/PDF 预览一次到位
数据库·sql