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格式的结果下载下来

然后查找替换即可

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

然后去重

相关推荐
StarRocks_labs8 小时前
StarRocks × Iceberg:联邦查询实践解析
数据库·starrocks·sql·iceberg·物化视图
IvorySQL8 小时前
PostgreSQL 技术日报 (6月7日)|峰会线上通道开放
数据库·postgresql
熊文豪8 小时前
SQL并行查询优化实践:从执行计划看并行能力的正确使用
数据库·sql·电科金仓
Ze3G90nYt8 小时前
Redis 分布式锁进阶第一百二十篇
数据库·redis·分布式
华山令狐虫8 小时前
DBAPI 接入 Milvus 向量数据库:HTTP 执行器参数映射实战
数据库·http·milvus·dbapi
Fuly10248 小时前
LangGraph学习-(1)跑通一个最小状态图
数据库·学习
计算机安禾8 小时前
【数据库系统原理】第5篇:关系的完整性约束:实体、参照与用户定义的逻辑守卫
数据库·oracle
snow@li8 小时前
数据库:Schema = 数据库的“蓝图“或“命名空间“
数据库
如竟没有火炬8 小时前
恢复二叉搜索树
数据结构·数据库·python·leetcode·动态规划
星川皆无恙8 小时前
基于BERT+LSTM+CRF与知识图谱的医疗智能问答系统实战:Neo4j图数据库+实体识别+意图分析完整项目
数据库·人工智能·深度学习·bert·lstm·知识图谱·neo4j