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

डेटाबेस रिकॉर्ड को फ़िल्टर करने के लिए वैकल्पिक कॉलम

ExpressionList का उपयोग करके देखें . यहां नमूना है, यदि if statement . में शर्तें हैं मिले हैं, तो व्यंजक को जहां क्लॉज पर शामिल किया जाएगा।

public static List<User> filterUsers(int user_no, String genre, String name){

    com.avaje.ebean.ExpressionList expressionList = find.where().eq("user_no", user_no);

    if(condition1)
        expressionList.eq("genre", genre);

    if(condition2)
        expressionList.eq("name", name);

    return expressionList.findList();

}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सम्मिलित पंक्तियों पर MySQL InnoDB लॉक

  2. PHP एकाधिक छवि फ़ाइल अपलोड और फ़ोल्डर और डेटाबेस में भंडारण

  3. MySQL - कॉलम का नाम बदलें

  4. MySQL पर विफल रहता है:mysql त्रुटि 1524 (HY000):प्लगइन 'auth_socket' लोड नहीं है

  5. PHP में एसक्यूएल पार्सर?