] यह Group_concat फ़ंक्शन का उपयोग करके प्राप्त किया जा सकता है, जैसा कि निम्न उदाहरण परिदृश्य में प्रदर्शित किया गया है। डिश टेबल में निम्न संरचना है:
डिश:
dish_id dish_name
1 डिश_1
2 डिश_2
3 डिश_3
4 dish_4
जबकि dish_has_dishes तालिका इस तरह दिखती है: dish_has_dishes: moole_id dish_id 1 2 1 3 1 4
उद्देश्य:
हमारा उद्देश्य डेटा को एक प्रारूप में बदलना है, जहां प्रत्येक भोजन में एक संबंधित पंक्ति है, जो अपने डिश आईडी और नामों को कॉमा-अलग मानों के रूप में सूचीबद्ध करती है। वांछित आउटपुट है:
meal_id dish_ids dish_names 1 2,3,4 DISH_2, DISH_3, DISH_4
DISH: dish_id dish_name 1 dish_1 2 dish_2 3 dish_3 4 dish_4
Group_concat (dish_id) dish_ids के रूप में, Group_concat (dish_name) dish_names के रूप में Dish_has_dishes m से Dish d on on (m.dish_id = d.dish_id) से जुड़ें इस क्वेरी में meal_id
DISH_HAS_DISHES: meal_id dish_id 1 2 1 3 1 4
कॉलम। यह तकनीक विशेष रूप से उपयोगी है जब सारणीबद्ध डेटा के साथ काम करना और कई पंक्तियों में जानकारी को समेकित करना।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3