Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Jumlah kolom non-null di setiap baris

select
    T.Column1,
    T.Column2,
    T.Column3,
    T.Column4,
    (
        select count(*)
        from (values (T.Column1), (T.Column2), (T.Column3), (T.Column4)) as v(col)
        where v.col is not null
    ) as Column5
from Table1 as T


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa cara terbaik untuk memilih nilai minimum dari beberapa kolom?

  2. Bagaimana cara mendapatkan daftar semua tabel dalam database menggunakan TSQL?

  3. Cara melihat log transaksi di SQL Server 2008

  4. Pengenalan OPENJSON dengan Contoh (SQL Server)

  5. SQL Server:+ (unary) operator pada String non-numerik