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

然后查找替换即可

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

然后去重

相关推荐
yaoxin521123几秒前
388. Java IO API - 处理事件
java·服务器·数据库
colofullove4 分钟前
推导中异常处理
数据库·oracle
黑牛儿14 分钟前
MySQL主流存储引擎深度解析:优缺点对比+实操选型指南
数据库·mysql
奋斗tree14 分钟前
SQL Server数据库自动备份终极指南方法三
数据库·oracle
m0_7381207223 分钟前
渗透基础知识ctfshow——Web应用安全与防护(完结:第八章)
前端·python·sql·安全·web安全·网络安全
禹凕28 分钟前
MYSQL——基础知识(SQL事务)
sql·mysql
汽车仪器仪表相关领域34 分钟前
Kvaser Leaf Light HS v2 CB:裸卡式CAN接口新标杆,赋能车载与工业集成测试高效升级
服务器·网络·数据库·人工智能·单元测试·自动化·汽车
l1t36 分钟前
试用支持postgresql wire协议的duckdb服务器duckgres
服务器·数据库·postgresql
明天,今天,此时42 分钟前
表格形式的数据库表的元数据与SQL字符串互转
数据库·sql·mysql转hivesql·表格形式转sql形式
\xin44 分钟前
Pikachu的python一键exp,xx型注入,“insert/updata“注入,“delete“注入,“http header“注入
数据库·python·http