SELECT a.name FROM tableA a LEFT JOIN tableB b ON A.id = b.id AND b.logintime<='2016-04-21 14:20:00'
-- 方法一 这种嵌套 尽量少用
-- 方法二 过多的查询 尽量少用
-- 不过总的来看 这些查询都要根据具体业务和实际情况来查询的
第一种方法是将所有表的所有字段所对应的数据都查询出来,但是在项目实际应用中,表中数据很多,而你实际需要的只可能是一个或者几个字段,你可以想想如果每个表都有1条数据,无用的数据就占用了大量的资源,所以不推荐第二种方法是在主表的基础上追加别的表的字段,这样你就可以只查询需要的内容,所占资源就相对的少了很多,尤其是数据量越大,较第一种的优势越明显
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)