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

多个选项可在以下情况下使用:

  •  0
  • hamsy  · 技术社区  · 7 年前

    有没有一种方法可以创建多个组,以防出现语句?

    CASE [Sales Manager]
    WHEN "Manager 1" THEN "Germany"
    WHEN "Manager 1"  THEN "Russia"
    WHEN "Manager 2"  THEN "Russia"
    END
    

    这样的声明只会将经理1派往德国,而我需要在这两个国家都派。还有其他可能的方法吗?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Alex Blakemore    7 年前

    一种解决方案是在数据库(或Excel)中定义一个表,将经理映射到各个国家。您只需要两列,一列用于经理和国家,表中一行用于经理和国家之间的每个关联。

    底线——有时将信息指定为数据要比指定为代码容易得多。