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

पैरामीटर NULL होने पर WHERE क्लॉज से शर्तों को कैसे हटाएं

शायद यही चाल चल रही है:

SELECT * 
FROM table 
WHERE col1 = param1 
  AND (param2 is null or col2 = param2);

यह AND शर्त को हटा नहीं रहा है, लेकिन param2 के अशक्त होने की स्थिति में महत्वहीन बना देना चाहिए। तो स्पष्ट रूप से आपके प्रश्न का उत्तर नहीं दे रहा बल्कि घूम रहा हूं...;)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORDER BY को id से दूसरे अनुक्रमित कॉलम में बदलना (कम LIMIT के साथ) एक बड़ी लागत है

  2. Postgres स्कीमा का SQLAlchemy समर्थन

  3. आप पोस्टग्रेज और फायरबर्ड डेटाबेस के बारे में क्या सोचते हैं?

  4. PostgreSQL में किसी अन्य तालिका के कॉलम के साथ तालिका के कॉलम को अपडेट करें

  5. PostgreSQL डोकर छवि में तालिका बनाएं