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

深圳龙华做网站的找专题页面那个网站好

深圳龙华做网站的,找专题页面那个网站好,网页网站的区别是什么,外包软件开发💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术,jvm,并发编程 redis,kafka,Spring,微服务等
    • 常用开发工具系列:常用的开发工具,IDEA,Mac,Alfred,Git,typora 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 新空间代码工作室:提供各种软件服务,承接各种毕业设计,毕业论文等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

    • 一.现象背景
      • 1.SQL
      • 2.id 数据类型
      • 3.等价 SQL
    • 二.隐式转换场景
      • 1.字符串和数字混合比较
      • 2.字符串到数字的插入
      • 3.数字到字符串的插入
      • 4.函数参数
      • 5.ORDER BY 或 GROUP BY 子句
      • 6.CASE WHEN 语句
      • 7.JOIN 操作
      • 8.默认值

一.现象背景

1.SQL

select * from `app-cloud`.cl_sation where id = "082f660d-e1d3-4a36-bcd8-e8494f52e0eb";

2.id 数据类型

 `id` int NOT NULL AUTO_INCREMENT,

3.等价 SQL

select * from `app-cloud`.cl_sation where id = 082;

在这里插入图片描述

二.隐式转换场景

在 MySQL 中,隐式类型转换通常发生在以下几种场景:

1.字符串和数字混合比较

字符串和数字混合比较:当你试图将字符串与数字进行比较时,MySQL 会尝试将字符串转换为数字。例如:

SELECT * FROM table WHERE column = '123';

如果column是一个数字类型,MySQL 会尝试将字符串'123'转换为数字 123。

2.字符串到数字的插入

字符串到数字的插入:当你尝试将字符串插入到一个数字类型的列时,MySQL 会尝试将字符串转换为相应的数字类型。

INSERT INTO table (column) VALUES ('456');

如果column是一个数字类型,MySQL 会将字符串'456'转换为数字 456。

3.数字到字符串的插入

数字到字符串的插入:相反,如果你尝试将数字插入到一个字符串类型的列中,MySQL 也会进行隐式转换。

INSERT INTO table (column) VALUES (789);

如果column是一个字符串类型,MySQL 会将数字 789 转换为字符串'789'

4.函数参数

函数参数:在调用某些函数时,如果参数的数据类型与函数期望的类型不匹配,MySQL 可能会尝试进行隐式转换。

SELECT DATE_ADD('2021-01-01', INTERVAL '1' DAY);

在这个例子中,INTERVAL期望数字类型的参数,但提供了字符串,MySQL 会尝试将其转换为数字。

5.ORDER BY 或 GROUP BY 子句

ORDER BY 或 GROUP BY 子句:在使用ORDER BYGROUP BY子句时,如果列的类型与排序/分组表达式中的类型不匹配,MySQL 可能会进行隐式转换。

SELECT column FROM table ORDER BY 'column';

如果column是字符串类型,而排序表达式是字符串字面量,MySQL 会尝试将列值转换为字符串进行排序。

6.CASE WHEN 语句

CASE WHEN 语句:在使用CASE WHEN语句时,如果条件表达式的数据类型与比较值的数据类型不匹配,MySQL 会尝试进行隐式转换。

SELECT column FROM table WHERE column = CASE WHEN condition THEN 'value' ELSE 0 END;

7.JOIN 操作

JOIN 操作:在执行 JOIN 操作时,如果连接条件中的列数据类型不匹配,MySQL 可能会尝试进行隐式转换以满足条件。

8.默认值

默认值:当列的默认值是字符串,而插入数据时没有提供该列的值,MySQL 会尝试将字符串默认值转换为列的数据类型。
在这里插入图片描述

隐式类型转换是 MySQL 提供的一种灵活性,允许在不同数据类型之间进行操作,但这也可能导致不可预见的结果,特别是当转换不是按照预期进行时。因此,了解和控制数据类型的转换对于编写可靠和高效的 SQL 查询非常重要。

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

http://www.yayakq.cn/news/261141/

相关文章:

  • 电子商务网站建设与维护试卷WordPress的文本编辑器
  • 一般网站建设大概需要多少钱广州学网站建设
  • 宁波公司核名网站百度站内搜索 wordpress
  • 网站返回首页按钮珠海高端企业网站
  • 门户网站价格wordpress 搭建 查分系统
  • 网站推广员需要做什么wordpress刷新错位
  • 手机wap网站多少钱常用的关键词挖掘工具有哪些
  • 广州 网站建设wordpress xmlrpc api
  • 安徽建站系统旅游小程序页面设计模板
  • 建设企业网站的需要多长时间wordpress 上下页导航
  • 湛江网站公司asp.net做网站怎么样
  • 服务器的做网站空间网页制作工具按其制作方式分 可以分为
  • 网站模板去哪要沈阳工程建设监理咨询
  • 企业网站栏目设置说明网页建站需要多少钱
  • wordpress网站如何播放视频商丘做网站的价格
  • 贵南县公司网站建设免费下载高清图片素材的网站
  • 安平县护栏网站建设公司网站不备案吗
  • 呼市网站建设长沙征帆网络
  • 百度 如何 关键字 网站域名 关联室内设计平台接单
  • 网站软文设计深圳网站高端建设
  • 沧州网站建设联系电话哪些网站做物流推广比较好
  • 企业网站设计论文摘要怎么写网站后台登录界面代码
  • asp网站制作免费模板下载讯响模板网站
  • 网站seo 优化响应式网站和展示式区别
  • 一键生成logo的网站佛山专业的免费建站
  • joomla 网站建设教程代码源
  • 自己网站视频直播怎么做中企动力做的家具行业网站
  • 营销网站建设技术石家庄网站定制开发
  • 泉州网站制作多少钱菏泽市建设信息网
  • 网站建设费用表自己建站流程