1

ユーザー定義関数があり、選択を行い、列が他の列よりも大きいか小さいかに基づいて列を選択したいと考えています。

例えば:

Select
   t.A, t.B
From
  Table t
Where
  if(t.A <= t.B) then
    use t.A
  else
    use t.B

これは可能ですか?前もって感謝します!

4

3 に答える 3

2

欲しいらしい

SELECT 
  CASE
    WHEN t.A <= t.B
    THEN t.A 
    ELSE t.B 
  END  AS Smaller
FROM Table t
于 2014-01-21T15:05:15.343 に答える