作者erho (ptt访客)
看板Database
标题Re: [SQL ] 请问一个SQL语法的问题
时间Tue Oct 23 17:09:12 2007
※ 引述《erho (ptt访客)》之铭言:
: 我在ORACLE资料库输入以下语法
: select PT_NAME,BIRTH_DATE,count(*) as num from chart group by
: PT_NAME,BIRTH_DATE having count(*)>5;
: 查询结果为
: PT_NAME BIRTH_D NUM
: -------------------- ------- ----------
: 8
: 但我用
: SELECT CHART_NO from chart where PT_NAME IS NULL AND BIRTH_DATE IS NULL;
: 来查这8笔资料的主KEY查询结果为 NO ROW SELECT,
: 请问各位大大这是什麽原因
果然是空白,我用select * from chart where PT_NAME IS NULL;
结果也是 NO ROW SELECT,BIRTH_DATE则有612笔,
故我把语法改成
select chart_no from chart where PT_NAME like ' %' and Birth_date is NULL;
查询结果不多不少刚好8笔。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.127.134.223