PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách tìm tất cả các hàng có giá trị NULL trong bất kỳ cột nào bằng PostgreSQL

Bạn có thể sử dụng NOT(<table> IS NOT NULL) .

Từ tài liệu :

Vì vậy:

SELECT * FROM t;
┌────────┬────────┐
│   f1   │   f2   │
├────────┼────────┤
│ (null) │      1 │
│      2 │ (null) │
│ (null) │ (null) │
│      3 │      4 │
└────────┴────────┘
(4 rows)

SELECT * FROM t WHERE NOT (t IS NOT NULL);
┌────────┬────────┐
│   f1   │   f2   │
├────────┼────────┤
│ (null) │      1 │
│      2 │ (null) │
│ (null) │ (null) │
└────────┴────────┘
(3 rows)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chỉ mục postgresql trên biểu thức xpath không tăng tốc độ

  2. Làm thế nào để hiển thị kết quả postgresql trong ejs bằng cách sử dụng nút pg?

  3. Postgres sao chép Heroku Production DB sang DB phát triển cục bộ

  4. toán tử @> trong postgres làm gì?

  5. PostgreSQL - thay đổi đúng ID của hàng bảng