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

Kasus dalam Pernyataan Pilihan

MSDN adalah referensi yang baik untuk jenis pertanyaan tentang sintaks dan penggunaan ini. Ini dari halaman Referensi Transact SQL - CASE.

http://msdn.microsoft.com/en-us/library/ms181765.aspx

USE AdventureWorks2012;
GO
SELECT   ProductNumber, Name, "Price Range" = 
  CASE 
     WHEN ListPrice =  0 THEN 'Mfg item - not for resale'
     WHEN ListPrice < 50 THEN 'Under $50'
     WHEN ListPrice >= 50 and ListPrice < 250 THEN 'Under $250'
     WHEN ListPrice >= 250 and ListPrice < 1000 THEN 'Under $1000'
     ELSE 'Over $1000'
  END
FROM Production.Product
ORDER BY ProductNumber ;
GO

Situs bagus lainnya yang mungkin ingin Anda periksa jika Anda menggunakan SQL Server adalah SQL Server Central. Ini memiliki berbagai macam sumber daya yang tersedia untuk area SQL Server apa pun yang ingin Anda pelajari.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gunakan COLUMNPROPERTY() untuk Mengembalikan Kolom atau Informasi Parameter di SQL Server

  2. Kesalahan SQL Server pada perintah pembaruan - Kesalahan parah terjadi pada perintah saat ini

  3. Cara Membatasi Baris dalam Kumpulan Hasil SQL Server

  4. SQL Server 2016 – Pengantar Peregangan Database

  5. Gunakan SCOPE_IDENTITY() untuk Mengembalikan Nilai Identitas yang Disisipkan Terakhir dalam Lingkup yang Sama (SQL Server)