当前位置: 首页 > news >正文

mysql 、sql server 常见的区别

NULL   处理

MySQL
IFNULL(col , val)
SQL Server
ISNULL(col,val)

表名、列名等 一般不推荐用保留字 ,如果非要保留字

MySQL
用用着重号,即 反引号 ·· 包括
select col from GROUP
SQL Server
用用着重号,即 大括号 [] 包括
select col from [GROUP]

+ 、- 、*、/运算符

MySQL
数值型文本,会隐式转换成数值
非数值型文本, 会隐藏转换成0
除数为0 ,结果 NULL
SQL Server

数值型文本,会隐式转换成数值
非数值型文本, 会报错
除数为0 ,结果 报错
在这里插入图片描述

在这里插入图片描述

null 比较

MySQL
select 1=’1‘ 结果1
select 1=’a‘ 结果0
select ’a’=‘b’ 结果0
select ‘a’=‘a’ 结果0
select 0=‘a’ 结果 1
select null=null 结果 0 select null <=> null 1 <=> 安全等于
select null = ‘a’ 结果 0

字符串存在隐式转换,如果转换数值不成功,则看作 0

两边都是字符串的话,则按照 ASCII 比较
只要有null 参与判断,结果就是null
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

like 模糊查询

Dept 假如: z_en

MySQL 默认转义符号
select Dept from Table_1 where Dept like ‘z_%’
select Dept from Table_1 where Dept like ‘zKaTeX parse error: Expected group after '_' at position 1: _̲%' ESCAPE '

SQL Server 必须指定 转移符号
select Dept from Table_1 where Dept like ‘z_%’ escape ‘’
select Dept from Table_1 where Dept like ‘zKaTeX parse error: Expected group after '_' at position 1: _̲%' escape '
select Dept from Table_1 where Dept like ‘z[_]%’

在这里插入图片描述

在这里插入图片描述

相关文章:

mysql 、sql server 常见的区别

&#xff2e;&#xff35;&#xff2c;&#xff2c;   处理 MySQL IFNULL(col , val) SQL Server ISNULL(col,val) 表名、列名等 一般不推荐用保留字 &#xff0c;如果非要保留字 MySQL 用用着重号&#xff0c;即 反引号 包括 select col from GROUP SQL Server 用用着重号…...

查找特定元素——C++ 算法库(std::find_if)

std::find_if函数在C++中的实际使用案例非常广泛,以下是一些常见的用法示例: 1、在容器中查找满足特定条件的元素: #include <iostream> #include <vector> #include <algorithm>bool isOdd(int num) {...

D3JS教程_编程入门自学教程_菜鸟教程-免费教程分享

教程简介 D3是Data-Driven Documents的缩写&#xff0c;D3.js是一个基于数据管理文档的资源JavaScript库。 D3 是最有效的数据可视化框架之一。它允许开发人员在 HTML、CSS 和 SVG 的帮助下在浏览器中创建动态的交互式数据可视化。数据可视化是将过滤后的数据以图片和图形的形…...

Android入门教程||Android 架构||Android 应用程序组件

Android 架构 Android 操作系统是一个软件组件的栈&#xff0c;在架构图中它大致可以分为五个部分和四个主要层。 Linux内核 在所有层的最底下是 Linux - 包括大约115个补丁的 Linux 3.6。它提供了基本的系统功能&#xff0c;比如进程管理&#xff0c;内存管理&#xff0c;设…...

C语言二进制数据和16进制字符串互转

知识点&#xff1a;结构体中的“伸缩型数组成员”(C99新增) C99新增了一个特性&#xff1a;伸缩型数组成员&#xff08;flexible array member&#xff09;&#xff0c;利用这项特性声明的结构&#xff0c;其最后一个数组成员具有一些特性。第1个特性是&#xff0c;该数组不会…...

技术复盘(5)--git

技术复盘--git 资料地址原理图安装配置基本命令分支命令对接gitee练习:远程仓库操作 资料地址 学习地址-B站黑马&#xff1a;https://www.bilibili.com/video/BV1MU4y1Y7h5 git官方&#xff1a;https://git-scm.com/ gitee官网&#xff1a;https://gitee.com/ 原理图 说明&am…...

GDAL C++ API 学习之路 (5) Spatial Reference System篇 OGRSpatialReference类

class OGRSpatialReference #include <ogr_spatialref.h> OGRSpatialReference 是 GDAL/OGR 库中的一个重要类&#xff0c;用于管理和操作地理空间数据的空间参考系统&#xff08;Spatial Reference System&#xff0c;SRS&#xff09;。它提供了一系列功能&…...

2023年华数杯数学建模C题思路代码分析 - 母亲身心健康对婴儿成长的影响

# 1 赛题 C 题 母亲身心健康对婴儿成长的影响 母亲是婴儿生命中最重要的人之一&#xff0c;她不仅为婴儿提供营养物质和身体保护&#xff0c; 还为婴儿提供情感支持和安全感。母亲心理健康状态的不良状况&#xff0c;如抑郁、焦虑、 压力等&#xff0c;可能会对婴儿的认知、情…...

WebAgent-基于大型语言模型的代理程序

大型语言模型&#xff08;LLM&#xff09;可以解决多种自然语言任务&#xff0c;例如算术、常识、逻辑推理、问答、文本生成、交互式决策任务。最近&#xff0c;LLM在自主网络导航方面也取得了巨大成功&#xff0c;代理程序助HTML理解和多步推理的能力&#xff0c;通过控制计算…...

智慧~经典开源项目数字孪生智慧商场——开源工程及源码

深圳南山某商场的工程和源码免费赠送&#xff0c;助您打造智慧商场。立即获取&#xff0c;提升商场管理效能&#xff01; 项目介绍 凤凰商场作为南山地区的繁华商业中心&#xff0c;提供多样化的购物和娱乐体验。通过此项目&#xff0c;凤凰商场将迈向更智能的商业模式。 本项目…...

LeetCode--剑指Offer75(1)

目录 题目描述&#xff1a;剑指 Offer 05. 替换空格&#xff08;简单&#xff09;题目接口解题思路1代码解题思路2代码 PS: 题目描述&#xff1a;剑指 Offer 05. 替换空格&#xff08;简单&#xff09; 请实现一个函数&#xff0c;把字符串 s 中的每个空格替换成"%20&quo…...

C++ 关于大端模式和小端模式的简析

大端及小端的简析 序言环境概念理解可能有问题的地方一般情况下需要注意的大小端情况关于大小端相关的实用函数/代码判断自身大小端的代码大小端转换函数 序言 我记得我已经查过4次了&#xff0c;最近回想一下发现我竟然又忘了&#xff01;所以特以此文来记录一下。 环境 Qt…...

嵌入式:C高级 Day2

一、递归实现&#xff0c;输入一个数&#xff0c;输出这个数的每一位 二、递归实现&#xff0c;输入一个数字&#xff0c;输出这个数的二进制 三、写一个脚本&#xff0c;包含以下内容 1.显示/etc/group文件中第五行的内容 2.创建目录/home/ubuntu/copy 3.切换工作路径到此目录…...

iPhone 7透明屏的显示效果怎么样?

iPhone 7是苹果公司于2016年推出的一款智能手机&#xff0c;它采用了4.7英寸的Retina HD显示屏&#xff0c;分辨率为1334x750像素。 虽然iPhone 7的屏幕并不是透明的&#xff0c;但是苹果公司在设计上采用了一些技术&#xff0c;使得用户在使用iPhone 7时可以有一种透明的感觉…...

【C++】—— 多态常见的笔试和面试问题

序言&#xff1a; 在上期&#xff0c;我们对多态进行了详细的讲解。本期&#xff0c;我给大家带来的是关于有关多态常见的笔试和面试问题&#xff0c;帮助大家理解记忆相关知识点。 目录 &#xff08;一&#xff09;概念查考 &#xff08;二&#xff09;问答题 1、简述一下…...

探寻AI大模型平台之巅——文心千帆

目录 前言1. 何为文心千帆2. 核心亮点2.1 第三方大模型2.2 Prompt模板2.3 安全可靠 3. 一站式服务3.1 数据管理3.2 数据标注3.3 数据处理3.4 数据训练3.5 模型纳管3.5.1 模型评估3.5.2 模型压缩 3.6 服务发布 总结 前言 众多AI大模型不断涌现&#xff0c;一时不知如何挑选&…...

【springboot】RestTemplate配置HttpClient连接池

在Java开发中&#xff0c;访问第三方HTTP协议的网络接口&#xff0c;通常使用的连接工具为JDK自带的HttpURLConnection、HttpClient&#xff08;现在应该称之为HttpComponents&#xff09;和OKHttp。 这些Http连接工具&#xff0c;使用起来都比较复杂&#xff0c;如果项目中使…...

MySQL内置函数使用说明

MySQL函数使用说明 MySQL 是一个流行的关系型数据库管理系统&#xff0c;它提供了许多内置函数来处理和操作数据。这些函数可以简化数据库查询和操作的过程&#xff0c;提高代码的可读性和效率。以下是一些常见的 MySQL 内置函数及其使用说明和示例。 数值函数 ABS() 函数原…...

java后端富文本转word,再传递到浏览器下载。

思路参考&#xff0c;以及所有的工具类都使用了》牧羊人大佬的代码《 有帮助的话不用给到我点赞&#xff0c;给大佬点赞即可 这是前端代码&#xff0c;必须使用get。 post后端返回的流浏览器接收不到&#xff08;具体原因不详&#xff09;。get无法传递requestBody&#xff0c;…...

【动态规划算法】-回文串问题题型(34-40题)

&#x1f496;作者&#xff1a;小树苗渴望变成参天大树&#x1f388; &#x1f389;作者宣言&#xff1a;认真写好每一篇博客&#x1f4a4; &#x1f38a;作者gitee:gitee✨ &#x1f49e;作者专栏&#xff1a;C语言,数据结构初阶,Linux,C 动态规划算法&#x1f384; 如 果 你 …...

EVA-02模型Ubuntu服务器部署全流程详解

EVA-02模型Ubuntu服务器部署全流程详解 最近有不少朋友在问&#xff0c;怎么把EVA-02这个强大的多模态模型部署到自己的Ubuntu服务器上。确实&#xff0c;相比于在本地电脑上跑&#xff0c;放到服务器上能获得更稳定的性能和更长的运行时间&#xff0c;特别适合用来做API服务或…...

比迪丽WebUI企业部署方案:K8s集群化管理+GPU资源弹性调度

比迪丽WebUI企业部署方案&#xff1a;K8s集群化管理GPU资源弹性调度 1. 引言&#xff1a;从单机到集群&#xff0c;企业级AI绘画的必经之路 如果你用过比迪丽WebUI&#xff0c;肯定体验过它生成动漫角色的强大能力。输入几个关键词&#xff0c;等上几秒钟&#xff0c;一张精美…...

雪女-斗罗大陆-造相Z-Turbo与STM32的趣味结合:在嵌入式设备上展示AI生成的艺术

雪女-斗罗大陆-造相Z-Turbo与STM32的趣味结合&#xff1a;在嵌入式设备上展示AI生成的艺术 你有没有想过&#xff0c;把《斗罗大陆》里那位冰清玉洁的雪女&#xff0c;通过最新的AI绘画模型“造相Z-Turbo”生成出来&#xff0c;然后让她在一块小小的、几十块钱的STM32开发板的…...

OWL ADVENTURE场景实战:打造你的个人创意图片分析助手

OWL ADVENTURE场景实战&#xff1a;打造你的个人创意图片分析助手 你是否经常遇到这样的情况&#xff1a;看到一张有趣的图片&#xff0c;想知道它背后的故事&#xff1f;或者作为设计师&#xff0c;需要快速分析竞品的视觉风格&#xff1f;又或者只是想找个能"看懂"…...

Ruby开发工具JetBrains RubyMine

链接&#xff1a;https://pan.quark.cn/s/6d78ff88b12eJetBrains RubyMine是一个全新的为Ruby 和 Rails开发者准备的代码编辑器 &#xff0c;对于Ruby这种比较新兴的编程语言&#xff0c;如果你是Ruby的爱好者&#xff0c;不妨试试使用它作为你的开发工具。软件是建立在IntellJ…...

Docker 安装 Redis 完整实操教程(新手专用,数据不丢失)

本教程全程使用官方源&#xff0c;无第三方镜像&#xff0c;步骤简单易懂&#xff0c;重点解决「重启数据丢失」「权限异常」问题&#xff0c;新手可直接复制命令操作&#xff0c;无需额外配置。一、前置准备&#xff08;必做&#xff09;确保你的电脑已安装 Docker&#xff08…...

【AI实战项目】项目三:序列标注技术深度解析与应用实战

分享一个大牛的人工智能教程。零基础&#xff01;通俗易懂&#xff01;风趣幽默&#xff01;希望你也加入到人工智能的队伍中来&#xff01;请轻击人工智能教程​​​https://www.captainai.net/troubleshooter 项目背景&#xff1a; 序列标注在AI技术中有⾮常⼴泛的应⽤&am…...

jEasyUI 自定义对话框

jEasyUI 自定义对话框 引言 jEasyUI是一款流行的前端框架,它提供了一套完整的UI组件,旨在帮助开发者快速构建富客户端应用程序。在jEasyUI中,对话框是一个非常重要的组件,它可以用于显示信息、收集用户输入或执行其他交互任务。本文将详细介绍如何使用jEasyUI自定义对话框…...

安全测试基础知识点

安全测试不是让你当黑客,是让你知道哪些地方容易被人钻空子。下面这些漏洞,大部分都是因为没校验用户输入或者没做权限控制。 1. XSS:别人在你网页里插了一段JS 啥情况会出? 你把用户填的东西直接显示在页面上,比如搜索框里输入 ,页面弹窗了。更危险的是偷cookie、跳转…...

ESP8266原生HomeKit接入:零桥接HAP协议实现

1. 项目概述HomeKit-ESP8266 是一个面向 ESP8266 Arduino Core 的原生 Apple HomeKit 配件实现库。它不依赖任何桥接设备&#xff08;如 HomePod、Apple TV 或 Mac&#xff09;&#xff0c;可直接作为独立的 HomeKit 配件接入 iOS/macOS 的“家庭”App。该库并非基于 Apple 官方…...