六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

mysql求2個或以上字段為NULL值的案例分享

[摘要]本文主要介紹了mysql 求解求2個或以上字段為NULL的記錄,需要的朋友可以參考下,希望能幫助到大家。核心代碼/*--------------------------------求2個或以上字段為...
本文主要介紹了mysql 求解求2個或以上字段為NULL的記錄,需要的朋友可以參考下,希望能幫助到大家。

核心代碼


/*--------------------------------
求2個或以上字段為NULL 的記錄
t1:
id, id1, id2, id3, id4, id5, id6
在t1 表中有個字段;
其中id是主鍵;
怎樣打印其中個字段或以上為NULL 的記錄id?
另外,存儲過程中怎么實現(xiàn)按順序一條一條讀取記錄最方便?
注:主鍵id 是沒有順序的,也可能是字符串的;
-----------------------------------------*/
drop table if exists t1;
create table t1(id int,id1 int,id2 int,id3 int,id4 int,id5 int,id6 int);
insert t1 select
1,1,1,1,1,null,null union all select 
2,null,null,null,1,2,3 union all select 
3,1,2,3,4,5,6 union all select 
4,1,2,3,4,5,null union all select 
5,null,3,4,null,null,null ;
delimiter $$
create procedure usp_c_null()
begin 
declare n_c int;
declare idd int;
declare cur cursor for 
select id,case char_length(concat(ifnull(id1,'@'),ifnull(id2,'@'),ifnull(id3,'@'),ifnull(id4,'@'),ifnull(id5,'@'),ifnull(id6,'@')))
-char_length(replace(concat(ifnull(id1,'@'),ifnull(id2,'@'),ifnull(id3,'@'),ifnull(id4,'@'),ifnull(id5,'@'),ifnull(id6,'@')),'@','') )
 when 6 then 6 when 5 then 5 when 4 then 4  when 3 then 3 when 2 then 2 when 1 then 1 else 0 end as c from t1;
declare exit HANDLER for not found close cur ;
open cur;
repeat 
fetch cur into idd,n_c;
if(n_c>=2) then
select * from t1 where id=idd;
end if ;
until 0 end repeat;
close cur;
end ;
$$
delimiter ;
/*
+------+------+------+------+------+------+------+
  id    id1   id2   id3   id4   id5   id6  
+------+------+------+------+------+------+------+
   1    1    1    1    1   NULL   NULL  
+------+------+------+------+------+------+------+
1 row in set (0.10 sec)
+------+------+------+------+------+------+------+
  id    id1   id2   id3   id4   id5   id6  
+------+------+------+------+------+------+------+
   2   NULL   NULL   NULL    1    2    3  
+------+------+------+------+------+------+------+
1 row in set (0.14 sec)
+------+------+------+------+------+------+------+
  id    id1   id2   id3   id4   id5   id6  
+------+------+------+------+------+------+------+
   5   NULL    3    4   NULL   NULL   NULL  
+------+------+------+------+------+------+------+
1 row in set (0.17 sec)
*/

相關(guān)推薦:

MySQL中的唯一性約束與NULL實例詳解

JavaScript中undefined與null的區(qū)別詳解

如何用js判斷null值

以上就是mysql求2個或以上字段為NULL值的實例分享的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 亚欧人成精品免费观看 | 亚洲免费三区 | 污污的视频在线播放 | 天天影视色香欲综合网天天录日日录 | 日本翁熄系列乱在线视频 | 日韩大片免费观看视频播放 | 亚洲日本欧美在线 | 日本 国产 欧美 | 天堂网中文在线 | 天堂在线链接 | 视频在线免费观看网址 | 午夜国产情侣拍视频 | 日韩一卡2卡3卡新区网站 | 亚洲免费观看网站 | 欧美性开放视频 | 欧美天堂在线 | 伊人五月天婷婷 | 亚洲第一页中文字幕 | 午夜影院毛片 | 最近新免费韩国视频资源 | 色噜噜狠狠网站 | 色噜噜狠狠狠狠色综合久不 | 在线观看成年视频 | 亚洲精品自拍视频 | 亚洲综合资源 | 手机在线日韩高清理论片 | 星辰影院在线 | 亚洲成a人片在线v观看 | 一级a毛片免费观看久久精品 | 亚洲欧美国产精品专区久久 | 日本一区二区三区在线 视频观看免费 | 在线观看国产一区二三区 | 午夜激情网站 | 小草青青神马影院 | 日韩三级视频在线观看 | 五月网婷婷 | 网友自拍第一页 | 亚欧乱色束缚一区二区三区 | 亚洲成a人v欧美综合天堂下载 | 又粗又黄又猛又爽大片app | 天天夜夜骑 |