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

अलग-अलग पैरामीटर के साथ एक ही चुनिंदा क्वेरी को कई बार चलाना

ws को एक नक्शा मानते हुए, आप इस तरह से एक ही क्वेरी कर सकते हैं:

Connection con = getConnection();
Set<String> ks = ws.keySet();

if (ks.size() > 0) {
    StringBuilder inStatement = new StringBuilder("?");
    for (int i = 1; i < ks.size(); i++) {
        inStatement.append(", ?");
    }

    PreparedStatement ps = con.prepareStatement("select doc_freq from lookup where word in (" + inStatement.toString() + ")");

    int k = 1;
    for (String key : keySet) {
        ps.setString(k++, key);
    }
    ResultSet rs = ps.executeQuery();
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Php . के साथ SlickGrid में परिवर्तन सहेजना

  2. CUDA के साथ MySQL कार्यान्वयन

  3. mysql फ़ेच योग php

  4. '/var/run/mysqld/mysqld.sock' से कनेक्ट नहीं हो सकता

  5. फ़ारो स्मॉलटाक और mySql