- 博客(3)
- 收藏
- 关注
原创 mysql 关键字 以及 执行顺序
SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY、LIMIT、INSERT、UPDATE、DELETE、CREATE、ALTER、DROP、TRUNCATE、INDEX、JOIN(包括INNER JOIN、LEFT JOIN、RIGHT JOIN等)、UNION、CASE WHEN、DISTINCT、AS等等。GROUP BY:按照指定的列对数据进行分组。SELECT:选择要显示的列和计算表达式。HAVING:对分组后的结果进行筛选。WHERE:对关联后的结果进行筛选。
2024-08-16 13:17:50
160
原创 Mysql索引失效的情况
如果查询条件没有使用复合索引的最左前缀,或者查询条件的列顺序与复合索引的列顺序不匹配,那么索引可能不会被使用。如果查询条件中的数据类型与索引列的数据类型不匹配,MySQL会尝试进行隐式类型转换,这可能导致索引失效。当使用OR连接多个条件时,如果这些条件涉及的列不是同一个索引的一部分,MySQL可能无法有效地使用索引。如果查询中使用的数据类型与索引列的数据类型不一致,MySQL可能需要进行类型转换,从而影响索引的使用。当在查询条件中对索引列使用函数或表达式时,MySQL通常无法利用索引。
2024-04-10 00:51:10
280
原创 Java程序使用docker 构建镜像步骤
注意:这里假设你的Java程序的主类是Main,并且没有依赖其他库或框架。如果你的项目更复杂,你可能需要调整Dockerfile以适应你的需求。2. 构建Docker镜像在包含Dockerfile的目录中打开终端,并执行以下命令来构建Docker镜像:bash复制这里,your-image-name是你想要给镜像命名的名称。.表示Dockerfile所在的当前目录。3. 运行Docker容器一旦镜像构建完成,你可以使用以下命令来运行一个基于该镜像的容器:bash复制。
2024-04-07 07:38:01
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人