1

我正在尝试创建一个执行以下操作的 SQL 查询。

If (field-A = Value1) and (field-B = value1)
then (field-c)

因此,如果 2 列具有某个值,我想返回第三列的值。

4

2 回答 2

3

尝试这个:

case 
  when field-A = @value1 and field-B = @value1 then field-C 
  else 'whatever else you want' end
于 2012-04-22T22:13:35.307 回答
2

select fieldc from table where fielda='value1' and fieldb='value2'

于 2012-04-22T22:13:59.643 回答