กระทู้เก่าบอร์ด อ.Yeadram
        
           1,329   4		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        Query      
    
      ไม่รู้จะตั้งชื่อยังไงเหมือนกันละครับคือผมต้องการผลลัพธ์ query แบบนี้นะครับแต่ไม่รู้ว่าจะต้องทำไง ขอยกตัวอย่างข้อมูลอย่างนี้ครับ
Field X Field Y
1 A
1 B
2 A
2 B
2 C
2 D
2 E
3 A
3 B
4 A
ผลที่ต้องการคือ
Field X New Field
1 A,B
2 A,B,C,D,E
3 A,B
4 A
ดูๆไม่น่ายากแต่ผมหาวิธีเขียนไม่ได้นะครับ
    
  Field X Field Y
1 A
1 B
2 A
2 B
2 C
2 D
2 E
3 A
3 B
4 A
ผลที่ต้องการคือ
Field X New Field
1 A,B
2 A,B,C,D,E
3 A,B
4 A
ดูๆไม่น่ายากแต่ผมหาวิธีเขียนไม่ได้นะครับ
				4 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R04473    
        
  
      ถ้าเป็น Crosstab Query นั้นทำได้ครับแต่ต้องทำ Query ต่ออีกชั้นซึ่งก็ยุ่งยากอีกเพราะ จำนวนคอลัมน์ที่ได้จาก Crosstab จะไม่แน่นอนอีก ปวดหัวเลยครับนี่    
    
  
        
    3 @R04476    
        
  
      ผมว่าต้องทำเป็นฟังก์ชั่นเพื่อให้ค่า A,B,C,D,... ครับ  ตัวคิวรี่ล้วนๆยังคิดไม่ออกว่าจะทำได้ยังไง  แล้วค่อยเอามาใส่ในคิวรี่ในลักษณะ  SELECT fieldX, function(fieldx) from ... where ... group by fieldX     ส่วน function ที่ว่าก็คิดว่าคุณคงทำได้ไม่ยุ่งยากอะไรนะครับ    
    
  
        
    4 @R04477    
        
    
      ขอบคุณครับ พยายามจะไม่เขียน function เพราะใช้อยู่แค่ที่เดียว แต่เมื่อไม่มีทางเลือกก็คงต้องเชียนละครับ    
    
  
      Time: 0.3042s
    
      
		
หรือ คิวรี่แท็บไขว้ ครับ
รูปแบบที่ได้ อาจจะไม่ตรงตามต้องการนัก แต่ว่าก็ไกล้เคียง เผื่อว่า เมื่อได้เห็นการใช้-ผลลัพธ์ของมันแล้ว อาจจะมีความคิด ความต้องการแบบใหม่ๆ หรืออาจจะได้จัดแจง จัดเตรียมข้อมูลมาใหม่ เพื่อให้งานง่ายขึ้น
แต่ถ้าคิดว่ามันไม่ตรงกับความต้องการจริงๆ ค่อยว่ากันใหม่ครับ