在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP/ laravel查詢一條記錄的空字段數(shù)

laravel查詢一條記錄的空字段數(shù)

laravel使用mysql數(shù)據(jù)庫(kù),
假如有一張表有15個(gè)字段,對(duì)于一條記錄來說,其中有一些字段是空的,也就是值為Null,我想查詢這一條記錄值為Null的字段的個(gè)數(shù),應(yīng)該用什么函數(shù)?

回答
編輯回答
薄荷綠

select case C_NUMBER when NULL then '0' else C_NUMBER end from table_name
如果這條語句執(zhí)行不對(duì),那么說明你的C_NUMBER字段的NULL不是真正的NULL,而是字符串“NULL”,所以需要這樣的SQL:
select case C_NUMBER when 'NULL' then '0' when 'null' then '0' else C_NUMBER end from table_name
查詢字段的個(gè)數(shù)再用一個(gè)count應(yīng)該可以了.

2017年8月11日 11:13
編輯回答
話寡

提問之前請(qǐng)先仔細(xì)閱讀文檔

Laravel 數(shù)據(jù)庫(kù)之:數(shù)據(jù)庫(kù)請(qǐng)求構(gòu)建器

使用 whereNull

$users = DB::table('users')->whereNull('updated_at')->count();
2018年4月8日 14:03