开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB的select distinct这种sql能走列存吗?

PolarDB的select distinct这种sql能走列存吗?
SELECT
DISTINCT bl.buying_lead_id,
bl.product_name,
bl.cas_no,
bl.quantity,
bl.unit,
CASE
WHEN IFNULL(bl.unit, '') = '' THEN ''
ELSE CONCAT('typedefine.INQUIRY_UNIT_TYPE.', bl.unit)
END AS unit_m,
bl.country,
bl.post_date
FROM
t_e_buying_lead bl
INNER JOIN t_e_all_produce_v1 sdt2 ON bl.cas_no = sdt2.produce_cas_no
AND sdt2.delflag = '0'

WHERE
IFNULL(bl.cas_no, '') != ''
AND IFNULL(bl.is_website_show, '') != '1'
AND bl.is_public = '1'
AND bl.buying_lead_grade IN ('2', '3')
AND bl.post_date >= date_sub(SYSDATE(), INTERVAL 4 DAY)
AND IFNULL(bl.close_flag, '') != '1'
AND bl.delflag = '0'

ORDER BY
bl.post_date DESC
limit 20;

展开
收起
三分钟热度的鱼 2024-07-03 22:21:46 42 0
1 条回答
写回答
取消 提交回答
  • 支持的 此回答整理自钉群“PolarDB专家面对面 - HTAP(列存索引) ”

    2024-07-04 07:53:39
    赞同 7 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    SQL Server在电子商务中的应用与实践 立即下载
    GeoMesa on Spark SQL 立即下载
    原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载