on和where

  • sql中on和where区别 ON和WHERE条件的5个执行差异

    sql中on用于定义表连接条件,决定如何关联表;where用于过滤结果集,选择满足条件的行。二者在执行顺序和作用范围上有显著差异:1. on子句在left join中建立连接逻辑,即使右表无匹配项,左表所有行仍保留,未匹配列显示为null;2. where子句作用于整个结果集,若过滤条件涉及右表,则…

    2025年11月10日 数据库
    100
关注微信