0

学校の宿題で、メール アドレスを持つ人のリストがあります。@gmail.comメールアドレスには、@yahoo.com、 、の 3 種類があります@hotmail.com'Y'@gmail.com と @yahoo.com のすべての電子メール アドレスの'N'隣に を表示し、@hotmail.com を持つ全員の隣にを表示する列を作成する必要があります。

これは私がこれまでに持っているものです:DECODE(INSTR(mail, LIKE '%gmail.com' AND '&yahoo.com'), 1, 'Y', 'N') c15

何が間違っているのかよくわかりません。

4

3 に答える 3

1
select case when INSTR(mail, 'gmail.com') > 0 or  INSTR(mail, 'yahoo.com') > 0
            then 'y'
            else 'n'
       end as c15
于 2013-07-31T14:40:06.107 に答える