Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

क्या आपके पास SQL ​​​​में यदि-तब-तर्क तर्क हो सकता है?

आप निम्न sql क्वेरी बना सकते हैं

IF ((SELECT COUNT(*) FROM table1 WHERE project = 1) > 0) 
    SELECT product, price FROM table1 WHERE project = 1
ELSE IF ((SELECT COUNT(*) FROM table1 WHERE project = 2) > 0) 
    SELECT product, price FROM table1 WHERE project = 2
ELSE IF ((SELECT COUNT(*) FROM table1 WHERE project = 3) > 0)
    SELECT product, price FROM table1 WHERE project = 3


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MSSQL में वर्ष और सप्ताह संख्या से निर्माण की तारीख

  2. पिवट टेबल और समवर्ती कॉलम

  3. SQL सर्वर 2016:एक डेटाबेस उपयोगकर्ता बनाएँ

  4. SQL सर्वर में 'समय' संग्रहण आकार को समझना

  5. समूह दिनांक समय 5,15,30 और 60 मिनट के अंतराल में