数据库连接(学习笔记)

左连接(LEFT JOIN 或 LEFT OUTER JOIN):
左连接返回左表中的所有行,以及右表中与左表连接条件匹配的行。
如果右表中没有与左表匹配的行,则结果集中的这些行将包含NULL值。
语法示例:SELECT columns FROM left_table LEFT JOIN right_table ON left_table.common_column = right_table.common_column;
右连接(RIGHT JOIN 或 RIGHT OUTER JOIN):
右连接返回右表中的所有行,以及左表中与右表连接条件匹配的行。
如果左表中没有与右表匹配的行,则结果集中的这些行将包含NULL值。
语法示例:SELECT columns FROM left_table RIGHT JOIN right_table ON left_table.common_column = right_table.common_column;
全连接(FULL JOIN 或 FULL OUTER JOIN):
全连接返回左表和右表中的所有行。
当左表中没有与右表匹配的行时,结果集中的这些行将包含NULL值(在右表的列中)。
当右表中没有与左表匹配的行时,结果集中的这些行也将包含NULL值(在左表的列中)。
语法示例:SELECT columns FROM left_table FULL JOIN right_table ON left_table.common_column = right_table.common_column;
#牛客创作赏金赛##ai智能作图#
全部评论

相关推荐

27双非本,最近面试被挂麻了面试官说简历内容太简单了,技术栈要单独一行,各位佬有啥建议吗
LZStarV:项目太简单了,你像用什么开发的技术栈没必要写一句话,按点写就好了;有特色的比如说WebSocket、视频流这种狠狠吹,那就好看多了
点赞 评论 收藏
分享
深夜焦虑难以入眠:直通终面也很稳了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务