मैं एक एंड्रॉइड एप्लिकेशन लिख रहा हूं जो दो अलग-अलग मानदंडों के आधार पर डेटाबेस से डेटा खींचने की कोशिश कर रहा है।एकाधिक शर्तों के साथ एसक्यूएल एंड्रॉइड क्वेरी फॉर्मूलेशन
कसरत और व्यायाम के क्षेत्र डेटाबेस में दोनों तार हैं। मैं केवल उन पंक्तियों के साथ कर्सर वापस करना चाहता हूं जो दोनों मानदंडों को पूरा करते हैं। ओह और मैं भी चाहते हैं यह तिथि क्रम में सॉर्ट किया जाना है ...
public Cursor graphQuery(String exercise, String workout) {
Cursor cursor = mDb.query(DATABASE_TABLE, new String [] {KEY_DATE, KEY_REPS,
KEY_REPS_FEEL, KEY_WEIGHT, KEY_WEIGHT_FEEL}, "KEY_WORKOUT=" + workout + "AND" +
"KEY_EXERCISE=" + exercise, null , null, null, KEY_DATE);
return cursor;
}
मैं एक नया एंड्रॉयड सांकेतिक शब्दों में बदलनेवाला हूँ और मदद की सराहना करेंगे!
आप 'चयन' स्ट्रिंग में 'कसरत' और 'अभ्यास' उद्धृत करके अपना कोड काम कर सकता है। हालांकि, यह पसंदीदा दृष्टिकोण नहीं है। 'SelectArgs' पैरामीटर का सही तरीके से उपयोग करने के तरीके के बारे में मेरा उत्तर देखें। –