آموزش SQL | مقادیر NULL

فیلدی که مقدار آن NULL باشد یعنی هیچ مقداری ندارد. وقتی فیلدی در یک جدول اختیاری است و مقداری را برای آن فیلد وارد نکنیم، مقدار آن فیلد برابر با NULL خواهد بود. 

نکته: مقدار NULL با عدد صفر یا با جای خالی متفاوت است. و به این معنی است که آن فیلد خالی رها شده است.

نکته: با استفاده عملگر های مقایسه ای مثل = ، < و <> نمی توان مقدار NULL را بررسی کرد و به جای آن باید از عملگر های IS NULL و یا IS NOT NULL استفاده کنیم.

سینتکس IS NULL

SELECT column_names
FROM table_name
WHERE column_name IS NULL;

سینتکس IS NOT NULL

SELECT column_names
FROM table_name
WHERE column_name IS NOT NULL;
پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2