मेरे क्वेरी स्ट्रिंग है जैसे:शर्तों के क्रम में MYSQL क्वेरी परिणाम ORDER कैसे बनाएं?
SELECT ... FROM maintable
LEFT JOIN table1 on (maintable.id = table1.idx)
LEFT JOIN table2 on (table1.idy = table2.idy)
LEFT JOIN table3 on (table2.idz = table3.idz)
WHERE (condition1 OR condition2 OR condition3)
AND maintable.status = static
//condition1 & condition2 & condition3 are kind of
table3.idz = 101, table3.idz = 3, maintable.id IN (1,2,3,4), and so on
परिणामों के लिए मैं प्रविष्टियों प्रविष्टियों condition2
मिलते हैं, और अंत में प्रविष्टियों को condition3
को पूरा पूरा condition1
पहले लौटा दी है, तो चाहते हैं। कोई विचार?
क्या आपकी परिस्थितियां अलग हैं? यदि नहीं, तो क्या होगा यदि कोई प्रविष्टि एकाधिक स्थितियों को पूरा करती है? उदाहरण के लिए, यदि कोई प्रविष्टि शर्तों 1 और 3 को पूरा करती है, तो उसे 1 और 2 शर्तों को पूरा करने वाली प्रविष्टि की तुलना में क्रमबद्ध कैसे किया जाना चाहिए? –
यहां कोई प्रतिबंध नहीं है, इसलिए मुझे लगता है कि पहले पहली बार वापसी होगी? – Edward