tidb有办法实现像oracle connect by 这样功能吗?
你好,tidb 暂时还不能实现这类功能,我这里先收集下这个需求,看下后续版本中方不方便实现这个功能,谢谢。
好的。多谢。
树状查询功能是一种很常见的需求,希望tidb能给出一种优雅的实现。
mysql中的树状查询借助于函数或存储过程、临时表,性能还不咋地,简直low到爆。
目前,oracle中的start with…connect by 方式逻辑简单,性能还挺好,可以参考。
connect by语法是oracle和informix的交叉专利,连ibm自家的db2都是用with recusive代替的,专利貌似还没有失效,实现了容易成被告
其他产品sql server等等也是cte做递归查询。
1 个赞
您好, CTE 这边即将完成开发。想了解下您这边关于 CTE 的用法,以便我们后续做相关的优化。
能否告知下以下情况:
(1)使用 With 子句的目的。(看样子主要是实现树形查询)
(2)数据规模。
(3)期望的执行时间。
(4)期望的资源占用。(内存,磁盘等)
语法竟然有专利这个说法0.0
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。