代码之家  ›  专栏  ›  技术社区  ›  AbdeAMNR

两两比较

  •  1
  • AbdeAMNR  · 技术社区  · 7 年前

    是否有可能将这些查询写入一个查询中:

    select code from carp.site where CODE_ADAM='038547' and CODE_IMPLANTATION='ND038547' and CODE_POSTAL='73479';
    select code from carp.site where CODE_ADAM='034587' and CODE_IMPLANTATION='ND034587' and CODE_POSTAL='01994';
    select code from carp.site where CODE_ADAM='037929' and CODE_IMPLANTATION='ND037929' and CODE_POSTAL='27367';
    select code from carp.site where CODE_ADAM='038596' and CODE_IMPLANTATION='ND038596' and CODE_POSTAL='45721';
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Gordon Linoff    7 年前

    使用 OR IN :

    select code
    from carp.site
    where (CODE_ADAM, CODE_IMPLANTATION, CODE_POSTAL) IN
             (('038547', 'ND038547', '73479'), 
              ('ND034587', '01994', '037929'),
              . . .
          );
    
    推荐文章