我有一个学校作业,我有一个电子邮件地址的人名单。有三种类型的电子邮件地址:@gmail.com
,@yahoo.com
和@hotmail.com
。我需要创建一个列,其中显示所有@ gmail.com和@ yahoo.com电子邮件地址旁边的'Y'
,以及@ hotmail.com每个人旁边的'N'
。如何使用'INSTR'将值设置为电子邮件地址?
这是我到目前为止有:DECODE(INSTR(mail, LIKE '%gmail.com' AND '&yahoo.com'), 1, 'Y', 'N') c15
我不太清楚我在做什么错。
您使用的是哪种数据库引擎? –
显示您的完整查询 – Elias
'我需要创建一个列......' - 这是否意味着数据库表中的计算列? –