开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink CDC sql中:select *** from *** 区别在哪里?

"Flink CDC sql中:select from where 和 from where select 的区别在哪里?就比如查看表a,字段b等于1的数据,一种写法是:select from a where b=1 另一种写法是:from a where b=1 select ,这两种写法都能正确查出数据,但是我不太理解两种写法在本质逻辑上的区别?
"

展开
收起
真的很搞笑 2023-12-20 08:24:59 56 0
1 条回答
写回答
取消 提交回答
  • "sql真正的执行顺序是这种
    from
    where
    group by
    having
    qualify
    select
    order by,select 并不是第一步就开始执行的顺序
    另外从可读性、规范、维护成本来说,建议第一种写法,select 在先 ,此回答整理自钉群“Flink CDC 社区”"

    2023-12-20 09:28:19
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    SQL Server 2017 立即下载
    GeoMesa on Spark SQL 立即下载
    原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载