JOIN
工作面试必备:SQL 中的各种连接 JOIN 区别总结
面试常考的SQL JOIN,刚子用两张表给你讲明白。Inner Join只返回能匹配上的数据;Left Join左表全保留,右表能配就配;Right Join反过来;Full Join两边全要。最坑的是ON和WHERE:ON在生成临时表时起作用,不会干掉左表行;WHERE是最终过滤,不符合条件的全删。写Left Join时,想清楚条件放哪——放ON是限制右表带什么,放WHERE是真要删行。搞反了,数据就对不上了。
最新C#教程和.NET开发资源
面试常考的SQL JOIN,刚子用两张表给你讲明白。Inner Join只返回能匹配上的数据;Left Join左表全保留,右表能配就配;Right Join反过来;Full Join两边全要。最坑的是ON和WHERE:ON在生成临时表时起作用,不会干掉左表行;WHERE是最终过滤,不符合条件的全删。写Left Join时,想清楚条件放哪——放ON是限制右表带什么,放WHERE是真要删行。搞反了,数据就对不上了。