http://vietjack.com/sql/index.jsp Copyright © vietjack.com Giá trị NULL SQL Giá trị NULL SQL khái niệm sử dụng để biểu diễn giá trị bị khuyết thiếu Một giá trị NULL bảng giá trị trường bị bỏ trống Một trường với giá trị NULL trường khơng có giá trị Nó thực quan trọng để hiểu giá trị NULL khác giá trị (zero value) trường mà chứa dấu cách Cú pháp Cú pháp NULL tạo bảng là: SQL> CREATE TABLE SINHVIEN( ID INT NOT NULL, TEN VARCHAR (20) TUOI INT NOT NULL, NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID) ); Ở đây, ràng buộc NOT NULL xác định cột nên luôn chấp nhận giá trị tường minh kiểu liệu cho Có hai cột mà khơng sử dụng NOT NULL, nghĩa cột NULL Một trường với giá trị NULL bị bỏ trống tạo ghi Ví dụ Giá trị NULL tạo vấn đề chọn lựa liệu, nhiên, so sánh với giá trị với giá trị khác, kết luôn chưa biết trước không bao kết cuối Bạn phải sử dụng toán tử IS NULL IS NOT NULL để kiểm tra giá trị NULL Xét bảng SINHVIEN có ghi sau: + + -+ -+ -+ + http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/sql/index.jsp | ID | TEN | TUOI| KHOAHOC Copyright © vietjack.com | HOCPHI | + + -+ -+ -+ -+ | | Hoang | 21 | CNTT | | | Viet | 19 | DTVT | | | Thanh | 18 | KTDN | | | Nhan | 19 | CK | | | Huong | 20 | TCNH | | | | | | + + -+ -+ -+ -+ Sau cách sử dụng toán tử IS NOT NULL SQL: SQL> SELECT ID, TEN, TUOI, KHOAHOC, HOCPHI FROM SINHVIEN WHERE HOCPHI IS NOT NULL; Ví dụ cho kết quả: + + -+ -+ -+ + | ID | TEN | TUOI| KHOAHOC | HOCPHI | + + -+ -+ -+ -+ | | Hoang | 21 | CNTT | | | Viet | 19 | DTVT | | | Thanh | 18 | KTDN | | | | + + + -+ -+ + Sau cách sử dụng toán tử IS NULL SQL: SQL> SELECT ID, TEN, TUOI, KHOAHOC, HOCPHI FROM SINHVIEN WHERE HOCPHI IS NULL; Ví dụ cho kết quả: + + + -+ -+ + | ID | TEN | TUOI| KHOAHOC | HOCPHI | + + + -+ -+ + | | Nhan | 19 | CK | | http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/sql/index.jsp | | Huong | 20 | TCNH Copyright © vietjack.com | | + + + -+ -+ + http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... -+ -+ -+ -+ Sau cách sử dụng toán tử IS NOT NULL SQL: SQL> SELECT ID, TEN, TUOI, KHOAHOC, HOCPHI FROM SINHVIEN WHERE HOCPHI IS NOT NULL; Ví dụ cho kết quả: + + -+ -+ -+ +... + + -+ -+ + Sau cách sử dụng toán tử IS NULL SQL: SQL> SELECT ID, TEN, TUOI, KHOAHOC, HOCPHI FROM SINHVIEN WHERE HOCPHI IS NULL; Ví dụ cho kết quả: + + + -+ -+ + |...http://vietjack.com /sql/ index.jsp | ID | TEN | TUOI| KHOAHOC Copyright © vietjack.com | HOCPHI | + + -+ -+