क्या पहली पूछताछ का आदेश देना संभव है और पंक्तियों को पहले के रूप में वापस रखें और दूसरी पूछताछ का आदेश न दें। (है कि बनाता है भावना)MYSQL यूनियन ऑर्डरिंग
मेरे वर्तमान जांच का एक उदाहरण है:
SELECT
*
FROM
Devices
WHERE
Live = 'true'
AND Category = 'apple'
ORDER BY
ListOrder
UNION
SELECT
*
FROM
Devices
WHERE
DeviceLive = 'true'
मुझे उम्मीद थी कि श्रेणी सेब के तहत उपकरणों वहाँ सूची क्रम में व्यवस्थित किया जाएगा और के शीर्ष पर होगा अन्य उपकरणों के ऊपर सूची। लेकिन ऐसा लगता है कि दोनों प्रश्न एक साथ मिलते हैं।
यह मैं कैसे, अतीत – Sonny
इलाज की तरह काम किया में यह कार्य किया है उसे धन्यवाद जो है! – Yardstermister
नमस्ते, मुझे कृत्रिम सॉर्ट कुंजी बनाने की आवश्यकता नहीं थी, मैंने अभी सुनिश्चित किया था कि प्रत्येक तालिका में दोनों कॉलम का वही नाम था जिसे मैं सॉर्ट करना चाहता था। मेरे मामले में, कॉलम का नाम "ऑर्डर" था। तो मैंने किया: चयन करें *, तालिका 1 से यूओडर के रूप में ऑर्डर करें, यूनियन का चयन करें *, ऑर्डर के रूप में आदेश 2 ऑर्डर द्वारा ऑर्डर –