之前我写过一篇文章叫做,《SQL 中 关于Left Join 转为 Inner Join 的问题》。文章中给出的一个结论是:左关联的查询语句中,只要有 where 的过滤条件,那么该语句将被转为内关联

继续上一篇的内容,在这篇文章中我来说说在日常开发中的一个实际应用。说来简单,但是不知道的人也经常颇受困扰。

应用:对 Left Join 之后的数据进行过滤,即对左关联之后的数据进行过滤

还是用前一篇文章的例子来说明,建表语句和造数语句均可在前一篇找到,在此不做累赘。

需求说明:

进入界面的时候,需要根据需求查询出所有数据。同时在查询的数据之上有可输入的过滤条件,可以对查询出来的结果进行筛选过滤。即,在进入界面时需要查询出 classstudentsex = 1 的数据,同时界面上有个可输入的过滤条件 classID 。大体结构

收藏 打印