मेरे पास एक तालिका Items
उदा।रिकॉर्ड्स को स्थायी रूप से स्थानांतरित करना और पुन: क्रमबद्ध करना
ID Name ItemOrder
----------------------
16 Albania 1
13 Chile 2
11 Barbados 3
10 France 4
...
कौन सा मैं के रूप में
SELECT * FROM Items ORDER BY ItemOrder
मेरे मुवक्किल आवेदन में प्रदर्शित मैं उदाहरण Albania
और Barbados
के लिए "चाल" के बाद (या मेरे पैरामीटर के आधार पर पहले) France
या किसी अन्य रिकॉर्ड करने के लिए सक्षम होना चाहते हैं । इसलिए परिणाम (चाल After
रिकॉर्ड France
के लिए) है:
13 Chile 1
10 France 2
16 Albania 3
11 Barbados 4
और परिणाम Before
के लिए है:
13 Chile 1
16 Albania 2
11 Barbados 3
10 France 4
मैं अद्यतन करने की जरूरत है स्थायी रूप से ItemOrder
नई व्यवस्था को प्रतिबिंबित करने के। क्या ऐसा करने के लिए कोई आसान और कारगर तरीका है?
: इस लाइन के साथ
डब्ल्यू कैसे करते हैं ई पता है कि कौन सा रिकॉर्ड 'हिल' है (जहां यह वास्तव में नहीं चल रहा है, इसकी ऑर्डरिंग)? – sagi
@sagi, हाँ मुझे नया ऑर्डर – zig
को प्रतिबिंबित करने के लिए आइटमऑर्डर को अपडेट करने की आवश्यकता है तालिका – TheGameiswar