2

母音で始まる単語かどうかを確認し、それに応じて「an」または「a」と書く必要があります。

私はただ行って書くことができました:

CASE substring(word, 1, 1) when 'a' then write an when 'i' write an 

等々。

誰でもそれを行う簡単な方法がありますか?それが、、、、またはaであるかどうかを言うだけです-'an'を書くか、'a'を書く?ioue

4

2 に答える 2

2
CASE WHEN substring(word, 1, 1) IN ('a', 'e', 'i', 'o', 'u')
         THEN 'an'
  -- WHEN 

END 
于 2013-01-02T11:33:41.913 に答える
0
(CASE WHEN left(word, 1) IN ('a', 'e', 'i', 'o', 'u')  THEN 'an' ELSE 'a' END)
于 2013-01-02T12:07:28.230 に答える