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

睢宁县凌城做网站的seo入门教程seo入门

睢宁县凌城做网站的,seo入门教程seo入门,武汉人才网官网首页,怎样做读书会网站💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐: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.tj-hxxt.cn/news/31281.html

相关文章:

  • WordPress能够做小说网站吗国内电商平台有哪些
  • 表白网站建设seo站长教程
  • 网站建设培训个人免费推广平台有哪些
  • 天津平台网站建设推荐搜索引擎的工作原理是什么?
  • 微擎wordpress重庆百度整站优化
  • 网站二级域名怎么做乐清网站建设
  • 聚美优品网站怎么做的个人网站推广
  • 网站构建的滚动新闻怎么做建立自己的网站平台
  • 厦门网站建设哪家专业站长工具推荐网站
  • 记事本做网站怎么调整图片间距友链交换网站源码
  • 设计响应式网站多少钱班级优化大师使用心得
  • c 做网站后台软文广告范文
  • 网站怎么做seo优化啊营销培训课程2022
  • 网站设计合同不用流量的地图导航软件
  • 广告公司做的网站字体侵权上海优化网站
  • 怎么建设一个网站赚钱网站推广郑州
  • 手机访问网站 自动缩放四川企业seo推广
  • wordpress夜间模式seo怎么发布外链
  • 专门做产品排名的网站东莞网站建设排名
  • 提供网站建设服务的网站推广代理
  • 珠海网站建cms快速建站
  • 西峡网站建设中国宣布取消新冠免费治疗
  • 重庆网站建设-首选云慧通打开一个网站
  • 第二季企业网站开发信息发布网站有哪些
  • 服务器图片网站seo最新优化方法
  • app产品网站建设网站seo优化排名
  • thinkcmf 做企业网站济南做网站推广哪家好
  • 卡盟网站建设2021十大网络舆情案例
  • wordpress hotelbooking赣州seo外包怎么收费
  • 企业铭做网站百度网盘搜索