duckdb

l1t4 天前
数据库·sql·postgresql·duckdb
用SQL执行累计值汇总的几种方法有这么一个需求,要对某个表的某列,按累计分组计数汇总输出。 比如:表t列a的数据如下:现在要把a>=1、a>=2、a>=3、a>=4的个数分别汇总输出,得到如下的结果:
l1t4 天前
数据库·sql·postgresql·kingbase·duckdb
利用多种方法实现SQL行列转换一、 背景SQL用于统计数据分析过程中,行列转换是一项常见的操作。按转化方向划分,行列转换可分为:行转列、列转行;按转化内容划分可分为:行列转字符串、字符串转行列等。
dzj20215 天前
unity·向量数据库·向量搜索·duckdb·llmunity
Unity中使用LLMUnity遇到的问题(五)——主要脚本的继承关系+用DuckDB对知识库升级的思考本文部分内容为GPT问答生成, 肯定有错漏的地方,人老体衰,还请轻拍指正~~在构建 RAG(检索增强生成)系统或 AI NPC 时,选择合适的检索组件至关重要。下表对比了 LLMUnity 的原生组件与目前流行的 DuckDB 方案。
l1t9 天前
前端·数据库·sql·postgresql·duckdb
DeepSeek总结的 LEFT JOIN LATERAL相关问题在SQL中TA left JOIN LATERAL TB on cond 和TA left JOIN LATERAL (TB where cond) on true是否等价?与TA cross JOIN LATERAL (TB where cond) 呢?
belldeep11 天前
c++·duckdb
duckDB C++源代码解析从 pypi.org下载 duckdb-1.4.4.tar.gz解析 DuckDB 的 C++ 源代码,核心是理解其整体架构、核心模块的实现逻辑以及关键代码的设计思路。DuckDB 作为一款高性能的嵌入式分析型数据库,其 C++ 源码结构清晰且遵循现代 C++ 最佳实践,下面我会从整体架构、核心模块、关键代码示例三个维度展开解析,帮助你快速掌握其核心逻辑。
l1t11 天前
数据库·sql·postgresql·duckdb
将PostgreSQL的SQL改写成Duckdb的步骤1.整除用//代替/运算符。 2.聚合函数array_agg务必加上order by。 3.取多维数组a的一维直接用a[1]引用,而不用像PostgreSQL那样先unnest(a[1:1])再array_agg回来。 4.bit_count可以直接对整数进行二进制位计数,而不用转成bit。 5.bit(m)类型要改成bit。(未正式发布的1.5版支持bit(m)类型)
l1t15 天前
数据库·人工智能·duckdb
DeepSeek总结的在单节点上处理 1TB Parquet 数据方法原文地址:https://github.com/danielbeach/duckdbAndDaftEat1TB
l1t16 天前
数据库·sql·mysql·duckdb
DeepSeek对AliSQL 集成 DuckDB 的总结原文地址: https://github.com/alibaba/AliSQLDuckDB 是一款开源的嵌入式分析型数据库(OLAP),专为数据分析场景设计,具有以下特点:
l1t17 天前
数据库·sql·oracle·duckdb
将追赶法求连续区间的Oracle SQL改写成DuckDB原文地址:https://mp.weixin.qq.com/s?__biz=MzIzNTY4NTE5OQ==&mid=2247506001&idx=1&sn=dc25719ed81f20b8dfe3f9171e4d7f53
l1t17 天前
数据库·人工智能·sql·clickhouse·duckdb
利用DeepSeek辅助翻译clickhouse SQL为DuckDB 格式求解Advent of Code 2025第10题 电子工厂 第二部分首先把clickhouse 解题 SQL发给DeepSeek,用中文解读附件clickhouse格式sql的解题逻辑,特别是part2的逻辑
l1t19 天前
数据库·sql·postgresql·duckdb
一个在postgresql中运行很快,但是在duckdb中运行很慢的SQL这是NineData-玖章算术-2025数据库编程大赛-一条SQL解数独问题亚军程宁先生的SQL代码。 对只有一行的数据表,执行递归CTE查询,迭代 654次,在postgresql中只要不到1秒,在duckdb中多线程要100多毫秒,设为单线程,也要7秒。
梦想画家1 个月前
postgresql·olap·duckdb
破局OLAP困境:PostgreSQL集成列存储数据的终极方案——DuckDB FDW深度实践PostgreSQL作为经典的行存储数据库,在事务型(OLTP)场景中表现卓越,但面对海量列存储数据(如Parquet、ORC)的分析型(OLAP)需求时,常陷入性能瓶颈。本文先剖析PostgreSQL适配OLAP与列存储的核心必要性,系统对比aws_s3扩展、Citus列存、DuckDB FDW等主流方案的优劣,最终聚焦高性能方案DuckDB FDW,通过“电商用户行为分析”“政务数据跨源查询”“企业IOT设备监控”三大实战场景,提供从环境部署到查询优化的完整落地流程,为企业构建“事务+分析”一体化数据
l1t1 个月前
数据库·python·算法·duckdb
将利用30行X算法求解数独的python程序转成DuckDB自定义函数并比较性能将利用DeepSeek辅助改造30行DLX求解数独python程序 和 调用python函数的不同方法效率对比测试 的代码整合在一起
DarkAthena1 个月前
数据库·sql·duckdb
【DuckDB】探索函数调用新范式:点操作符链式调用在数据库操作的日常实践中,函数调用的简洁性与直观性直接影响着开发效率与代码可读性。DuckDB 提供的点操作符函数链式调用功能,为我们打开了全新的函数调用视角,让数据处理逻辑更加流畅自然。
DarkAthena1 个月前
数据库·postgresql·duckdb
【DuckDB】duckdb和postgresql对于unnest函数的区别在postgresql中,unnest函数用于解开数组类型的嵌套,能把一个数组变成多行,但不解开一行中的多个字段;当unnest处于from后面时,如果解开的一行有多个字段,同时也会解开成多个字段。 也就是说,在pg中可以通过控制unnest在sql语句中的位置,来决定展开的层级。
l1t1 个月前
数据库·人工智能·sql·递归·duckdb·deepseek·cte
DeepSeek对利用DuckDB求解Advent of Code 2021第9题“烟雾盆地”第二部分SQL的分析这是DBatUTuebingen发布的。 源地址:https://github.com/DBatUTuebingen/Advent_of_Code
l1t1 个月前
数据库·sql·postgresql·数组·duckdb
在postgres和duckdb中比较两个数组并只挑选不匹配的元素直接用-运算符是不行的, 网上用AI生成的文档很不负责地误导大家。duckdb 也会报错文档中有array_remove函数,但一次只能删除一个元素
l1t2 个月前
sql·算法·深度优先·duckdb·cte
在duckdb 递归CTE中实现深度优先搜索DFS原帖地址 https://github.com/duckdb/duckdb/discussions/15386
l1t2 个月前
开发语言·数据库·人工智能·python·sql·postgresql·duckdb
豆包解读论文:将具有分支和循环控制流的命令式程序转换为标准SQL1999的公共表表达式这是豆包对论文SQL Engines Excel at the Execution of Imperative Programs的总结
l1t2 个月前
数据库·sql·算法·计算几何·duckdb·advent of code
苏旭晖先生写的纯SQL求解Advent of Code 2025第9题 最大矩形面积 第2部分原贴地址,我把它改成了能在DuckDB运行,主要是把connect by level 改为 range函数