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

Bagaimana cara membuat klausa WHERE bersyarat?

Bisakah Anda melakukan hal berikut?

SELECT
    *
FROM
    Table
WHERE
    (@booleanResult = 1
    AND Column1 = 'value1')
OR
    (@booleanResult = 0
    AND Column1 = 'value1'
    AND Column2 = 'value2')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Optimalisasi kueri SQL:Praktik terbaik untuk meningkatkan kinerja

  2. Cara Mengunduh file yang disimpan dalam SQL DB dalam Format Biner

  3. Cari nilai di kolom yang dipisahkan pipa di sql

  4. Tingkatkan penyetelan kinerja SQL Server dengan 3 tips ini

  5. Tidak ada kebuntuan SQL berdasarkan desain - ada pola pengkodean?