在SQL中光滑嵌入条件

时间:2015-10-14 15:57:58

标签: mysql sql scala slick

我正在寻找一种将条件嵌入光滑SQL的简洁方法 有没有更好的方法:

val sqlPart = if(myCondition) {
  """INNER JOIN otherthing r ON r.id=t.id_otherthing WHERE r.field=value"""
} else """WHERE 1=1"""

sql"""
SELECT 1 FROM #$table t
#$sqlPart
AND t.field2=value2
"""

0 个答案:

没有答案