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

CS50:LIKE ऑपरेटर, % विस्तार के साथ परिवर्तनशील प्रतिस्थापन

LIKE ऑपरेटर . के पैरामीटर के रूप में संपूर्ण खोज स्ट्रिंग पास करें :

results = db.execute(text("SELECT * FROM books WHERE title LIKE :search"),
                     {"search": f"%{search}%"}).fetchall();

या वैकल्पिक रूप से डेटाबेस में संयोजित करें:

results = db.execute(
    text("SELECT * FROM books WHERE title LIKE ('%' || :search || '%')"),
    {"search": search}).fetchall();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्प्रिंगबूट + जेपीए का उपयोग करके PostgreSQL jsonb को कैसे स्टोर करें?

  2. Django में PostgreSQL डेटाबेस कैसे सेट करें?

  3. यदि PostgreSQL के लिए मौजूद नहीं है तो डेटाबेस बनाएं सिमुलेट करें?

  4. पोस्टग्रेएसक्यूएल डिजास्टर रिकवरी के लिए बर्मन का उपयोग करना

  5. PostgreSQL में पुनरावर्ती ट्रिगर रोकें