![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
桥边驿语人
这个作者很懒,什么都没留下…
展开
-
SQL 中 Left Join 转为 Inner Join 的实际应用
之前我写过一篇文章叫做,《SQL 中 关于Left Join 转为 Inner Join 的问题》。文章中给出的一个结论是:左关联的查询语句中,只要有 where 的过滤条件,那么该语句将被转为内关联。继续上一篇的内容,在这篇文章中我来说说在日常开发中的一个实际应用。说来简单,但是不知道的人也经常颇受困扰。应用:对 Left Join 之后的数据进行过滤,即对左关联之后的数据进行过滤还是用前一篇文章的例子来说明,建表语句和造数语句均可在前一篇找到,在此不做累赘。需求说明:进入界面的时候,需要根据需原创 2020-05-27 00:02:06 · 516 阅读 · 0 评论 -
SQL中关于Left Join转为Inner Join的问题,即左关联转为内关联的问题
先说结论所谓实践出真知,个人也是因为对 Left Join 转为 Inner Join 的问题有疑问,于是逐一尝试,最后得出结论。从下面的实验结果很容易看出,在有左关联的查询语句中,只要有 WHERE 的过滤条件,那么该语句将被强制转为内关联。一、创建表演示使用,随便创建两张表--班级表CREATE TABLE T_CLASS( class_id NUMBER not null,...原创 2019-03-07 17:03:00 · 3331 阅读 · 4 评论 -
Oracle 中关于 Between and 日期边界问题
之所以会写日期边界范围的问题,是因为我在查询日期的时候,刚开始数据都能正常获取,但是突然有些数据获取不到。刚开始以为是 Between and 的边界问题。但是经过一番折腾发现,发现是 Oracle 在对日期格式的字段进行查询时,会对字符串进行了隐式转换。以下就是错误的查询语句-- create_time 的时间为 2019/3/26 23:00:00SELECT * FROM T_CL...原创 2019-04-20 23:13:18 · 12632 阅读 · 4 评论