sql,操作数据库的语言,也可以叫做数据库软件的指令集吧。名字而已,无所谓啦。
本质上,sql并不是java语言内的范畴。但却是企业级开发的范畴。并且我整个文章的一篇逻辑的本质,层的概念,其中一个大的层级就是指,数据库。在数据库下,还能有 库 表 数据行 字段最基本的四层。
下图是专业的人讲sql。。。比我目前将整个java的文章数还多一倍。。。
有用吗。有用。但对写企业级开发的逻辑稍微有点过头了。(中级程序员以下就更没必要了)
那么我要写点啥呢。基础增删改查这个就不赘述了,有点太简单了。
连表,聚合,子查询,分组,排序,分页,合并,分页,时间处理,经纬度处理
以上几个主题,工作中遇到稍微典型的sql语句之后,就拿出来贴在这篇文章就是内容了。不想去讲原理。
第一个: 子查询 和 分组