Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
 
					
				
		
How can I concatenate a list of values to an associated set of data? Whilst retaining the original values
For example
Table 1
| Meeting notes | Meeting ID | 
|---|---|
| gdggdfgdfsgdfgdfgdfggdfgdfg | 12 | 
| dfgdfgfnhkuykjndfdv | 13 | 
| dgwgrenfgjtyikir | 14 | 
Table 2
| Meeting ID | Attendee | 
|---|---|
| 12 | Bob | 
| 12 | Jack | 
| 13 | Sam | 
| 13 | Alex | 
| 13 | Jane | 
| 14 | Bob | 
| 14 | Alex | 
I need the list of attendees concatenated as per the 3rd column. I still need to retain table 1 and table 2 separately though.
Is it best to concatenate it on the front end? Or is it best to do it in the load
| Meeting notes | Meeting ID | Attendees | 
|---|---|---|
| gdggdfgdfsgdfgdfgdfggdfgdfg | 12 | Bob, Jack | 
| dfgdfgfnhkuykjndfdv | 13 | Sam, Alex, Jane | 
| dgwgrenfgjtyikir | 14 | Bob, Alex | 
 
					
				
		
It was as simple as adding another expression
concat(distinct Attendee,',')
 rubenmarin
		
			rubenmarin
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi Alex, try this:
Table1:
LOAD [Meeting notes], [Meeting ID] from...;
Left Join (Table1)
LOAD [Meeting ID], Concat(Attendee, ', ') as Attendees from .... Group by [Meeting ID]
 
					
				
		
It was as simple as adding another expression
concat(distinct Attendee,',')
