php - mysql group_concat inside while -


मेरे पास इस यात्री टेबल की तारीख है:

 यहां छवि विवरण दर्ज करें

इसका अर्थ है कि आरक्षण में 000004 , दो यात्रा कार्यक्रम हैं जो यात्रा कार्यक्रम हैं <0000010 और 0000011 (अनवया कोव - एएसी हैंगर) , और हर यात्रा कार्यक्रम में, दो यात्रियों ( 0000007 (तेगा) और 0000011 riyuuji यात्रियों के 0000010 एएसी हैंगर - अनवया कोव 0000008 minori और 0000012 ami के यात्री हैं 0000011 अनवया group_concat का उपयोग करने के लिए कोशिश कर रहा हूं लेकिन मैं ऐसा ही कर सकता हूं:

  $ a = Mysql_query ("select group_concat (pass_name separator ',') के रूप में यात्रियों से 'पास' के रूप में जहां आरक्षित = '0000004' आदेश एसईसी द्वारा आदेश) या मर (mysql_error ()); $ ख = mysql_fetch_array ($ एक); $ ग = $ बी [ 'पास'];   

परिणाम के साथ: taiga, minori, riyuuji, ami

लेकिन मैं इसे इस तरह दिखना चाहता हूं: taiga, riyuuji / minori, ami

क्या यह संभव है group_concat का उपयोग कर रहा है? मुझे पता है कि इसमें जबकि बयानों को शामिल किया जाएगा परंतु अब भी मैं वांछित उत्पादन प्राप्त नहीं कर सकता कृपया मदद करें।

आपको GROUP BY खंड का उपयोग करने की आवश्यकता है यात्रियों के मुताबिक 'पास' नाम से 'पास' के रूप में 'गेट' नाम से अलग करने वाला 'group_concat' चुनें ('pass_name separator', '), जहां आरक्षित =' 0000004 'ग्रुप द्वारा आरक्षित, आईडी एससी द्वारा आईडी ऑर्डर

यात्रियों की ओर से 'पास' के रूप में जमा करें जहां आरक्षित = 1)

  SELECT group_concat (`पास` विभाजक '/')` पास 'से (समूह_concat चुनें (pass_name separator', ') '0000004' ग्रुप बी आरक्षित, आईडी एआरसी द्वारा आईडी ऑर्डर)    

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -