新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
select
创新互联建站是一家集网站建设,弋阳企业网站建设,弋阳品牌网站建设,网站定制,弋阳网站建设报价,网络营销,网络优化,弋阳网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
count(主键)
,count(字段)
from
表
where
条件
如果两个都为0,数据不存在,
如果前面不为0,后面为0,有数据,但是那个字段为空。
oracle判断null和“”是不同方法,其中判断是否为null的有两种
1、select
name
from
table
where
name
is
not
null;
2.使用nvl(name,value)函数,name代表判断的字段为空,后面的value为name为空时,value的值
1、创建测试表,
create table test_isnum(id number, value varchar2(20));
2、插入测试数据,
insert into test_isnum values(1,'a');
insert into test_isnum values(2,329);
insert into test_isnum values(4,'15');
insert into test_isnum values(6,'2c');
commit;
3、查询表中所有记录,select t.*, rowid from test_isnum t,
4、编写sql,判断value字段,记录为数字的内容,
select t.*,
case
when not regexp_like(value, '\D') then
'是'
else
'否'
end as "是否数字"
from test_isnum t;