• 在你得到第一份大量使用SQL的工作之前,往往很难理解你可能会写什么样的查询。我是否只需要连接和分组就能熟练使用SQL? 这个资料库包含一个小数据集和5个我作为金融部门的分析师遇到的问题。我试着给它们排序,使它们逐渐变难。我还试图选择使用单个或最多两
  • SQL的基础是在关系型数据库的黎明时期奠定的。那时,还没有数据仓库,没有商业智能工具,当然也没有分析工程师这样的东西。然而,SQL仍然是大多数数据专业人员与他们的原始材料进行交互的主要用户界面。底层技术已经有了不可估量的改进,但除了对ANSI标准的少量更新外,语言的核心仍然没有改变。在无数数
  • SQL:使用复合键实现快速主从连接Join2000年的开发者们:不要使用SQL,使用ORM。2005年的ORMs:不要使用复合键2010年的NoSQL:SQL连接Joins不能扩展2015年的DynamoDB :单表设计 icon
  • 在用JPA/Hibernate设计应用程序时,我遇到了一种常见的模式,即建议开发者通过持久化实体和ORM来尽可能多地引导他们与数据库的交互,不惜一切代价避免编写SQL。 这似乎主要是源于一种信念,即这种方法将最大限度地提高模型的灵活性和数据库的可移 icon
  • 在做了4年的数据分析员之后,我在网上和工作中看到了一些糟糕的格式,写了这份SQL风格。 通用格式化 缩进不是可有可无的。特别是对于像子查询这样的东西。能够很容易地看到什么适合在什么里面,这一点非常重 icon
  • Java SQL 代码生成器,SQL 和 OOP 终于联合起来了。 特点: 没有运行时开销(与其他 ORM 不同)。 为每个表生成一个类/对象。 生成的对象包含get() delete() update() add( icon
  • 在本文中,我们将了解模块化这一最重要的系统设计原则之一如何应用于 SQL。定义: 模块是一个单元,其元素与自身紧密相连,但与其他单元弱相连。 当系统在设计时考虑到模块化,独立方很容易并行构建这些组件,以便以后组装。它还使得在生产中调试和修复 icon
  • SQL语句在数据库中是如何执行的? icon
  • 不管我们喜不喜欢,排名算法都会影响我们看待世界的方式。它们是信息网站(无论是搜索引擎、新闻聚合器还是社交媒体)最重要的部分之一,因为它们从字面上决定了人们所看到的内容,从而决定了人们的体验和想法。 我是Bear的创建者,这是一个最小的博客平台(主要 icon
  • Malloy是由 Looker 的原作者创建的一种新建模语言,它于去年在开源许可下发布,并于上周提供给 icon
  • 查询引擎是一种软件,可以对数据执行查询以生成问题的答案,例如: 今年到目前为止,我每月的平均销售额是多少? 过去一天我网站上最受欢迎的五个网页是什么? 网络流量与上一年相比如何逐月比较? 最广泛使用的查询语言是 icon
  • Atheon建立了这样一个dbt案例:CTE(通用表表达式)是passthrough的,性能的影响是可以忽略不计的,因为现代数据仓库优化器识别这种模式。该博客通过比较“导入的 CTE” 和“直接在 CTE 中引用基表”的情况,讲述了 Snowflake 的情况并非如此。其结果是,建立 icon
  • 你的SQL语法有错误,当你想搞清楚是什么错时,没有下文了。 icon
  • 无需编写一行 SQL 即可使用 SQL 数据库,通过图形界面实现Java SQL (JDBC) 代码生成。 用法 安装最新 icon
  • 面试一个需要sql的职位你可能会遇到的问题: 1. 非常一般的问题: 谈谈你曾经解决过的一个困难问题 谈一谈你作为一个团队工作的时间 谈谈你独自解决一个问题的时间 你是否用过<这里是面试公司使用的产品/服务> icon
  • Inline-pgFormatter是Vscode的一个Go语言扩展,用于自动格式化.go文件中的原始SQL字符串! 点击标题安装 另外一个选项:github.com/kyleconroy/sqlcsqlc从SQL中生成类型安全的代码:。< icon
  • 一张图详列SQL常规操作: icon
  • DataBathing可以将 SQL 解析为 JSON,以便我们可以将其转换为其他数据存储! 沃尔玛团队已经成功地从 Hive SQL 驱动转变为数据工程的代码驱动。我们每天都在使用 Spark(Scala 或 Python),我们的计算性能显着提 icon