SQL Server
 Computer >> コンピューター >  >> プログラミング >> SQL Server

SQLServerのISNULL関数

SQL Serverでは、ISNULL関数を使用すると、入力式がNULLの場合に代替値を返すことができます。この記事では、ISDATE関数ハンドラーを構文と特定の例とともに使用して、関数の視覚化とキャプチャを容易にする方法について詳しく説明します。

説明

ISNULL関数 SQL Serverでは、式がNULLの場合、指定された値を返します。式がNULLでない場合、関数は式自体を返します。

構文

SQL ServerでISNULLステートメントを使用するには、次の構文を使用します。

 ISNULL(bieuthuc, giatri_thaythe) 

パラメータ

  1. bieuthuc: すべての式は、それがNULLであるかどうかをチェックする必要があります。
  2. giatri_thaythe: bieuthucの代わりに戻り値です =NULL、 giatri_thaythe bieuthuc。と同じデータ型である必要があります

  1. ISNULL関数はgiatri_thaytheを返します 式がNULLの場合
  2. ISNULL関数はbieuthucを返します 式がNULLでない場合
  3. ISNULL関数は、SQL Serverの新しいバージョン(SQL Server 2017、SQL Server 2016、SQL Server 2014、SQL Server 2012、SQL Server 2008 R2、SQL Server 2008、およびSQL Server 2005)で使用できます。

SQLServerでISNULLステートメントを使用する方法を確認してください。

 SELECT ISNULL(NULL, 'TipsMake.com'); 
Result: 'TipsMake.com'

SELECT ISNULL('TipsMake.com', 'QuanTriMang');
Result: 'TipsMake.com'

SELECT ISNULL(NULL, 45);
Result: 45

SELECT ISNULL(12, 45);
Result: 12

SELECT ISNULL(NULL, '2019-05-01');
Result: '2019-05-01'

SELECT ISNULL('2019-04-30', '2019-05-01');
Result: '2019-04-30'

  1. SQLServerのAVG関数

    この記事では、SQL ServerでAVG()数値処理関数を使用する方法と、関数をより適切に視覚化およびキャプチャするための特定の構文と例を詳しく説明します。 説明 AVG関数 SQL Serverでは、選択した行の指定された列に従って、式の平均値または平均値を返します。 NULLが省略された値はカウントされません。 構文 平均値を計算するには、SQLServer構文で次のようにAVG関数を使用します。 SELECT AVG(cot) FROM bang [WHERE dieukien]; パラメータ : コット: 列または計算値、平均化する式 状態: レコードの取得に使用される

  2. SQLServerのCOUNT関数

    この記事では、SQL ServerでCOUNT()番号を処理する関数を特定の構文と例で使用して、関数をより適切に視覚化およびキャプチャする方法について詳しく説明します。 説明 COUNT関数 SQL Serverでは、データテーブルに含まれるレコード(データ、行)の数をカウントするために使用されます。 NULLが省略された値はカウントされません。 構文 SQL ServerでCOUNT関数を使用するには、次の構文を使用します。 SELECT COUNT(cot) FROM bang [WHERE dieukien]; パラメータ : コット: 列または計算値、カウントする式 状