首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏做数据的二号姬

    聊技术 | SQLSQL之间细微的差异

    22 2023-08 聊技术 | SQLSQL之间细微的差异 SQLSQL之间大差不差,但是恰好就是差得这么些小玩意,看起来简单,真的搞起来就让人头秃了~简单聊一下MySQL、PostgreSQL 和SQL Server之间差得那么一点点东西。 这里总结一些差异: 1.创建表时自增主键的语法差异 MySQL:AUTO_INCREMENT CREATE TABLE students ( id INT AUTO_INCREMENT PRIMARY TABLE students ( id INT IDENTITY(1,1) PRIMARY KEY, name VARCHAR(50), age INT ); 2.字符串连接的语法差异 Server通过ISNULL函数 select isnull(age,0) from student; 遇到过&被坑过的问题就这么多,真的是不做对比不知道,一做对比就发现差异点还是很多的。

    1.7K20编辑于 2023-09-06
  • 来自专栏HaC的技术专栏

    18 | 为啥SQL逻辑相同,性能差异

    果你的 SQL 语句条件用的是 where t_modified='2018-7-1’的话,引擎就会按照上面绿色箭头的路线,快速定位到 t_modified='2018-7-1’需要的结果。 为了能够用上索引的快速定位能力,我们就要把 SQL 语句改成基于字段本身的范围查询。按照下面这个写法,优化器就能按照我们预期的,用上 t_modified 索引的快速定位能力了。 比如,对于 select * from tradelog where id + 1 = 10000 这个 SQL 语句,这个加 1 操作并不会改变有序性,但是 MySQL 优化器还是不能用 id 索引快速定位到 所以,需要你在写 SQL 语句的时候,手动改写成 where id = 10000 -1 才可以。 第三种:隐式字符编码转换 连表,字符集不一样也会不走索引。

    88810发布于 2020-12-30
  • 来自专栏AI机器学习与深度学习算法

    学习分类 2-2 内积

    对于分类问题,我们不再像回归问题那样,找出直线的斜率和截距。为了方便理解,将拥有一个特征的回归问题所绘制的图示和拥有两个特征的分类问题绘制的图示进行对比。

    54510编辑于 2022-11-08
  • 来自专栏IT技术圈

    习题2-2 阶梯电价 (15分)

    为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

    3.2K10发布于 2021-04-01
  • 来自专栏微光点亮星辰

    Oracle 与 MySQL 的差异分析(4):SQL写法

    Oracle 与 MySQL 的差异分析(4):SQL写法 1 常量查询 1.1 Oracle select 7*8from dual; 1.2 MySQL MySQL 中没有DUAL表,查询一个常量时可以不用

    1.4K21发布于 2020-04-10
  • 来自专栏PawSQL,在线的自动化SQL优化工具!

    PawSQL智能SQL解析器,轻松应对 MySQL 与 SQL Server 语法差异

    PawSQL最新版本现已全面支持SQL Server特有语法,为数据库开发人员和管理员提供更順滑的SQL优化体验。 本文将详细介绍SQL Server与MySQL之间的主要语法差异,以及PawSQL如何通过增强解析能力解决这些差异带来的挑战。 一、SQL语法差异概览 特性 SQL Server MySQL 1. AUTO_INCREMENT 来定义自增字段: CREATE TABLE Users (ID INT AUTO_INCREMENT, Name VARCHAR(50)); PawSQL 的解析器能够轻松识别两者的差异 Users.DepartmentID = Departments.ID SET Users.Name = Departments.DepartmentName; PawSQL 的解析器能够识别两者的差异 总结 PawSQL 的 SQL 解析器通过全面支持 SQL Server 特有的语法,支持了PawSQL对SQL Server 数据库的SQL优化、SQL审核和性能巡检。

    70900编辑于 2025-03-18
  • 来自专栏Hank’s Blog

    2-2 R语言基础 向量

    > x <- vector("character",length=10) > x1 <- 1:4 > x2 <- c(1,2,3,4) > x3 <- c(TRUE,10,"a") #如果给向量赋值时元素类型不一致,R就会强制转换,将他们变为同一类型 > x4 <- c("a","b","c","d")

    73110发布于 2020-09-16
  • 来自专栏coding for love

    2-2 什么是模块打包工具

    关于模块和模块化,百度百科有一段引用自《Java应用架构设计:模块化模式与OSGi》一书的解释非常好:

    93300发布于 2019-04-18
  • 来自专栏波波烤鸭

    2-2 SPU和SKU详解及MyBatisPlus自动生成

    2-2 SPU和SKU详解   商城系统中的商品信息肯定避免不了SPU和SKU这两个概念,本节就给大家详细介绍下这块的内容 1、掌握SKU和SPU关系 SPU = Standard Product Unit

    3K41发布于 2021-01-21
  • 来自专栏mysql

    hhdb数据库介绍(2-2)

    HHDB Server在计算节点、数据节点、配置库等层次提供全面的高可用保障。提供完善的心跳检测、故障切换对存储节点同步追平判断、全局自增序列在故障时自动跳号、客户端连接Hold等机制,保障数据服务的可用性与数据的一致性。

    17210编辑于 2024-11-28
  • 来自专栏小工匠聊架构

    Oracle-awrddrpt.sql比较两个AWR差异报告

    概述 示例 以oracle用户登录到数据库主机执行脚本 查看报告 概述 awrddrpt.sql脚本位于$ORACLE_HOME/rdbms/admin目录中。 awrddrpt.sql脚本比较两个时间段的AWR报告。 这个脚本的交互部分最重要的就是需要输入要进行对比的两个awr报告的begin snap_id与end snap_id 一旦收集到四个快照号码,awrddrpt.sql脚本将创建两个AWR报告,然后比较这两个报告 awrddrpt.sql脚本对于比较两个经过时间段内的性能非常有用。 脚本 SQL> @?

    1.2K30发布于 2021-08-17
  • Flink SQL vs Spark SQL:深度解析Catalyst优化器与代码生成的核心差异

    无论是Flink还是Spark,它们的SQL模块均内置了基于Catalyst的优化器,但在具体实现和适用场景上存在显著差异。 这种差异使得两者在不同工作负载下可能表现出不同的性能特征。 其架构思想不仅影响了后续许多大数据系统设计,也为理解 Flink 在 SQL 优化方面的技术选型与差异提供了重要基础。 核心对比:Flink vs Spark Catalyst优化器差异分析 架构设计差异 Flink和Spark的Catalyst优化器在架构设计上存在显著差异,主要体现在处理模型与执行引擎的耦合方式上。 这些差异直接影响两者在不同业务场景中的适用性。

    37410编辑于 2025-11-28
  • 来自专栏刷题笔记

    2-2 学生成绩链表处理 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101169860 2-2 学生成绩链表处理 (20 分) 本题要求实现两个函数,一个将输入的学生成绩组织成单向链表

    1.6K20发布于 2019-11-08
  • 来自专栏PPV课数据科学社区

    【数据工具】对比Pig、Hive和SQL,浅谈大数据工具差异

    SQL SQL陪伴程序员们已经几十年了,几乎已经成为了提取数据的标准方法。 尽管SQL有着广泛的应用,大数据的进步对SQL的功能和性能都提出了挑战。 PIG SQL程序员们需要这样一种编程语言:既利于SQL程序员们学习同时又有下面这两个特点: 1. Hive vs SQL SQL是一门通用的数据库语言,大量的事务和分析语句都是由SQL完成的。 3.什么时候用SQL SQL是这三者中最传统的数据分析手段。随着用户需求的改变SQL本身也在进行着更新,所以即便到了今天也不能说SQL过时。 大部分开发人员都对SQL有所了解所以使用SQL的话开发人员从项目开始的第一天就能有所产出。SQL提供的扩展和优化功能也让我们能够根据需求进行定制。

    99470发布于 2018-04-23
  • 来自专栏乐沙弥的世界

    视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的差异

    这几个视图都可以提供当前有关sql语句的具体信息,但稍有差异。本文主要描述其差异并给出实例。 一、sql语句与游标       sql语句,这个没什么好说的,就是按照sql标准书写的sql语句       游标,包含shared cursor,session cursor,简单点来理解,一条sql 二、视图差异 1、v$sql视图       假定用户A与用户B都基于自身schema创建了表t       用户A发布查询select * from t,此时共享池中产生一条与该语句的相关的sql游标 plan_table_output format a80 truncate SQL> col sql_id new_val sql_id SQL> select sql_id, sql_text from ,v$sqlarea,v$sqltext以及v$sqltext_with_newlines几个视图的差异     b、需要记住的是v$sql存储所有游标,v$sqlarea等同于使用了distinct关键字

    1.4K30发布于 2018-08-14
  • 来自专栏爱可生开源社区

    规模决定能力:语言模型在 SQL 处理中的差异

    作为数据库操作的核心语言,SQL 的生成与理解能力已成为评估语言模型实用价值的重要标准之一。不同参数量的语言模型在处理 SQL 任务时表现出显著差异。 了解更多《大模型 SQL 能力测评》 二、不同参数量模型的表现 小规模模型(百万级参数) 小规模模型在 SQL 任务中通常表现较弱。 e.hire_date >= '2022-01-01' GROUPBY d.dept_name HAVINGCOUNT(e.id) > 0 ORDERBY avg_salary DESC; 选用该任务的五个理由 差异明显 :这个任务足够复杂,可以明显对比出不同模型下的差异。 想要了解当下大模型在 SQL 能力上的差异,可以通过 SCALE,7 月榜单已更新,欢迎查看! SCALE:为专业 SQL 任务,选专业 AI 模型。

    36310编辑于 2025-08-08
  • 来自专栏python3

    Python自动化开发学习2-2

    open()打开文件。windows系统默认的是gbk编码,如果不指定字符编码,就会使用系统默认的字符编码打开文件。比如这时python就会使用gbk编码去读utf-8文件,运行后会报错或者读到乱码。

    65330发布于 2020-01-10
  • 来自专栏悟道

    2-2 二分&前缀和模板

    二分模板 int mid=0; while(left<right){ mid=(left+right)/2; if(check(mid)<K) r=mid; else l=mid+1; } 前缀和模板 : 前缀呢 无非就是 从left->right的和: ( s[right] - s[left-1]) import java.util.Scanner; public class Main { public static void main(Stri

    33730发布于 2021-03-11
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程2-2:性别质控

    ❞ 「原理:」检查性别差异。先验信息,女性的受试者的F值必须小于0.2,男性的受试者的F值必须大于0.8。这个F值是基于X染色体近交(纯合子)估计。

    1.5K31发布于 2020-05-18
  • 来自专栏数据和云

    Library Cache优化与SQL游标

    SQL语句与游标关系如下: 一条SQL语句包含一个父游标(Parent Cursor)和一到多个子游标(Child Cursors),如图2-2所示。 图2-2 SQL语句与游标 SQL语句通过SQL_ID唯一标识父游标,如下所示: 从上述示例可以看出,SQL语句使用SQL_ID唯一标识父游标(V$SQLAREA),同时该SQL语句仅包含一父游标和一个子游标 2父游标组成结构 父游标的主要组成结构如表2-2所示: 表2-2 父游标组成结构 组成结构单元 功能描述 KGLHD KGL Handle 结构体 KGLOB KGL Object 结构体,通过x$ cursor_sharing = SIMILAR 模式SIMILAR表示优化器在一定条件下会自动选择共享游标: 当SQL语句几乎完全相同时; 当执行计划相同或者执行计划更优时; 当忽略SQL语句文字内容差异共享游标 可以通过以下示例进行验证: 示例1:参数变化导致游标共享差异

    98150发布于 2018-03-07
领券