- Django 查询结果集(QuerySet)终极 5 分钟速记一、QuerySet 是什么?一句话:ORM 把数据库行“打包”成可链式操作的 Python 列表对象,但它比 list 更聪明。QuerySet 是 Django ORM 返回的“延迟求值”列表容器。它长得像 list,却自带 SQL 生成器:只有真正需要数据时,才会把条件翻译成 SELECT 语句发往数据库。因此,你可以把它... Django 查询结果集(QuerySet)终极 5 分钟速记一、QuerySet 是什么?一句话:ORM 把数据库行“打包”成可链式操作的 Python 列表对象,但它比 list 更聪明。QuerySet 是 Django ORM 返回的“延迟求值”列表容器。它长得像 list,却自带 SQL 生成器:只有真正需要数据时,才会把条件翻译成 SELECT 语句发往数据库。因此,你可以把它...
- Django 查询的“最后一公里”:聚合 + 排序,一行代码完成统计与排行 1️⃣ 聚合函数:5 个单词背下来函数作用示例Sum求和总阅读量Max最大值最高阅读量Min最小值最低阅读量Avg平均值平均阅读量Count计数书籍总数这些都是sql中常用的关键字,想必大家应该都知道,那在Python中怎么写的? 用法模板(死记 10 秒)from django.db.models import ... Django 查询的“最后一公里”:聚合 + 排序,一行代码完成统计与排行 1️⃣ 聚合函数:5 个单词背下来函数作用示例Sum求和总阅读量Max最大值最高阅读量Min最小值最低阅读量Avg平均值平均阅读量Count计数书籍总数这些都是sql中常用的关键字,想必大家应该都知道,那在Python中怎么写的? 用法模板(死记 10 秒)from django.db.models import ...
- F 对象:让“阅读量>评论量”这种需求 1 行代码就能搞定 Q 对象:让 “并且、或者、非” 三种逻辑在 ORM 里一行搞定 场景:运营同学提需求“把阅读量 大于 评论量的书找出来,再顺便把阅读量 大于评论量两倍 的也列出来。” 传统 SQL 写法-- 阅读量 > 评论量SELECT * FROM bookinfo WHERE read_count > comment_cnt;-- 阅读量... F 对象:让“阅读量>评论量”这种需求 1 行代码就能搞定 Q 对象:让 “并且、或者、非” 三种逻辑在 ORM 里一行搞定 场景:运营同学提需求“把阅读量 大于 评论量的书找出来,再顺便把阅读量 大于评论量两倍 的也列出来。” 传统 SQL 写法-- 阅读量 > 评论量SELECT * FROM bookinfo WHERE read_count > comment_cnt;-- 阅读量...
- 随着企业与个人项目协作方式逐步线上化,任务管理(To‑Do/TASK)从“个人备忘”演进为“多端同步、多人协作、可审计”的在线系统。一个稳定、易扩展、具备高可用能力的后端数据库成为系统成功的关键。GaussDB 作为华为自研的新一代分布式关系型数据库,提供了强一致事务、高可用架构、弹性扩展与企业级安全能力,天然契合在线 TODO 清单这类“高并发小事务 + 多维检索 + 强一致”场景。 随着企业与个人项目协作方式逐步线上化,任务管理(To‑Do/TASK)从“个人备忘”演进为“多端同步、多人协作、可审计”的在线系统。一个稳定、易扩展、具备高可用能力的后端数据库成为系统成功的关键。GaussDB 作为华为自研的新一代分布式关系型数据库,提供了强一致事务、高可用架构、弹性扩展与企业级安全能力,天然契合在线 TODO 清单这类“高并发小事务 + 多维检索 + 强一致”场景。
- PL/pgSQL是高斯数据库的过程型SQL开发语言。可以把业务中的很多逻辑功能下放到高斯数据库中实现。提高代码复用率。 PL/pgSQL是高斯数据库的过程型SQL开发语言。可以把业务中的很多逻辑功能下放到高斯数据库中实现。提高代码复用率。
- 通过实际操作,让大家深入了解如何利用 PLPGSQL 开发并部署一个函数功能模块。在这个过程中,大家将学习到从函数创建、数据批量读取到SQL程序编写以及与触发器集成等一系列关键步骤,从而掌握 PLPGSQL 的基本使用方法,体验其在应用开发中的优势。 通过实际操作,让大家深入了解如何利用 PLPGSQL 开发并部署一个函数功能模块。在这个过程中,大家将学习到从函数创建、数据批量读取到SQL程序编写以及与触发器集成等一系列关键步骤,从而掌握 PLPGSQL 的基本使用方法,体验其在应用开发中的优势。
- 事务(Transaction) 是数据库管理系统(DBMS)中的一个 逻辑操作单位,它由 一组操作组成,要么全部执行成功,要么全部不执行。 简单来说,事务保证数据库从一个一致性状态转换到另一个一致性状态,不会出现部分执行导致的数据错误。 事务(Transaction) 是数据库管理系统(DBMS)中的一个 逻辑操作单位,它由 一组操作组成,要么全部执行成功,要么全部不执行。 简单来说,事务保证数据库从一个一致性状态转换到另一个一致性状态,不会出现部分执行导致的数据错误。
- 无论是简单的 Coffee Bench Join 场景,还是贴近生产的复杂 TPC-H/TPC-DS 测试,Apache Doris 都能展现出碾压级的性能优势:在满足 OLAP 分析需求的前提下,其性能与成本的综合性价比,相较 Snowflake 和 ClickHouse 高出 5-10 倍以上。 无论是简单的 Coffee Bench Join 场景,还是贴近生产的复杂 TPC-H/TPC-DS 测试,Apache Doris 都能展现出碾压级的性能优势:在满足 OLAP 分析需求的前提下,其性能与成本的综合性价比,相较 Snowflake 和 ClickHouse 高出 5-10 倍以上。
- 基于华为openEuler部署Yearning SQL审核平台【华为根技术】 基于华为openEuler部署Yearning SQL审核平台【华为根技术】
- 亲爱的社区小伙伴们,Apache Doris 3.0.6 版本已正式发布。 该版本进一步提升了系统的性能及稳定性,欢迎大家下载体验。行为变更禁止 Unique 表使用时序 Compaction存算分离场景下 Auto Bucket 单分桶容量调整为 10GB新特性Lakehouse支持访问 AWS S3 Table Buckets 中的 Iceberg 表格式详情请参考文档:Iceberg ... 亲爱的社区小伙伴们,Apache Doris 3.0.6 版本已正式发布。 该版本进一步提升了系统的性能及稳定性,欢迎大家下载体验。行为变更禁止 Unique 表使用时序 Compaction存算分离场景下 Auto Bucket 单分桶容量调整为 10GB新特性Lakehouse支持访问 AWS S3 Table Buckets 中的 Iceberg 表格式详情请参考文档:Iceberg ...
- 近日,Doris MCP Server 0.5.1 版本带来了多项企业级数据治理与分析能力的功能升级,进一步提升系统稳定性与易用性,欢迎下载体验。 新增能力概览全局 SQL 超时配置增强:支持通过配置项统一控制所有 SQL 查询超时时间,所有入口(MCP 工具、API、批量查询等)均严格受控解决连接池 at_eof 异常连接问题:全新自愈式连接池架构,99.9% 消除连接异常,生产环境稳定性... 近日,Doris MCP Server 0.5.1 版本带来了多项企业级数据治理与分析能力的功能升级,进一步提升系统稳定性与易用性,欢迎下载体验。 新增能力概览全局 SQL 超时配置增强:支持通过配置项统一控制所有 SQL 查询超时时间,所有入口(MCP 工具、API、批量查询等)均严格受控解决连接池 at_eof 异常连接问题:全新自愈式连接池架构,99.9% 消除连接异常,生产环境稳定性...
- 通过对基于 GeoTools 的道路相交多个点容差冗余计算的实战研究,不仅可以提升道路数据的质量和可用性,还能为后续的地理数据分析和应用奠定坚实的基础。 通过对基于 GeoTools 的道路相交多个点容差冗余计算的实战研究,不仅可以提升道路数据的质量和可用性,还能为后续的地理数据分析和应用奠定坚实的基础。
- 1、背景介绍在InnoDB存储引擎中,Mini-Transaction (MTR) 并非是面向用户的“事务”,需要用户显式地执行begin、commit来开启和提交,而是引擎用来保证对物理页面修改的原子性、一致性、隔离性和持久性的内部事务。例如,对表插入一条数据时会发生页面分裂,此时会涉及到分配一个新页面,将部分数据拷贝到新页面中,更新父节点指针,Undo Log的写入等操作会产生数十条Re... 1、背景介绍在InnoDB存储引擎中,Mini-Transaction (MTR) 并非是面向用户的“事务”,需要用户显式地执行begin、commit来开启和提交,而是引擎用来保证对物理页面修改的原子性、一致性、隔离性和持久性的内部事务。例如,对表插入一条数据时会发生页面分裂,此时会涉及到分配一个新页面,将部分数据拷贝到新页面中,更新父节点指针,Undo Log的写入等操作会产生数十条Re...
- 通过实际操作,让大家深入了解如何利用 OpenGaussDB 开发并部署一个 AI 服务 Dify。在这个过程中,大家将学习到从 OpenGauss 官方网站使用 Cstore 和 DataVec 数据引擎等一系列关键步骤,从而掌握列式存储表的基本使用方法,体验其在应用开发中的优势。 通过实际操作,让大家深入了解如何利用 OpenGaussDB 开发并部署一个 AI 服务 Dify。在这个过程中,大家将学习到从 OpenGauss 官方网站使用 Cstore 和 DataVec 数据引擎等一系列关键步骤,从而掌握列式存储表的基本使用方法,体验其在应用开发中的优势。
- 在Oracle数据库中,字段(列)的注释存储在数据字典视图USER_COL_COMMENTS(当前用户)或ALL_COL_COMMENTS(有权限的所有表)中。以下是获取字段注释的方法: 1. 获取特定表中所有字段的注释SELECT a.table_name, a.column_name, a.data_type, a.data_length, a.nulla... 在Oracle数据库中,字段(列)的注释存储在数据字典视图USER_COL_COMMENTS(当前用户)或ALL_COL_COMMENTS(有权限的所有表)中。以下是获取字段注释的方法: 1. 获取特定表中所有字段的注释SELECT a.table_name, a.column_name, a.data_type, a.data_length, a.nulla...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签