代码之家  ›  专栏  ›  技术社区  ›  AI Joes

squeryl写入或和的正确语法是什么?

  •  0
  • AI Joes  · 技术社区  · 7 年前

    像这样编写sql的正确语法是什么:

    select * 
        from table
          where 
            (colA = 'value1' or colA = 'value2' )
             and colB = 'value3'
    

    ???

    1 回复  |  直到 5 年前
        1
  •  1
  •   SergGr    7 年前

    下面的示例 Nesting Sub Queries 建议您使用simple and or .你试过这个吗?我指的是直截了当的事情,比如:

    table.where(t =>
        ((t.colA === "value1") or (t.colA === "value2"))
         and (t.colB === "value3"))
    

    这样的代码对我来说似乎很好。