create a comma-separated string from multiple rows
If you think of it, it's basically reverse engineer the process of "splitting a string into multiple rows".
I have a long list of values that are already split into different rows from the original data source, but now I want to put them back in a single string, separated by the commas.
How do I do that? my data is relatively large.
sample of original data source:
customers_id | carrier_requested |
342062 | UPS WSV |
342062 | UPS GD |
342062 | UPS 3D |
194343 | UPS ST |
194343 | UPS SP1 |
194343 | UPS WXP |
sample of ideal output:
customers_id | carrier_requested |
342062 | UPS WSV, UPS GD, UPS 3D |
194343 | UPS ST, UPS SP1, UPS WXP |
0
Comments
-
So you'll need to use a SQL transform for your dataset.
It would go something like this:
- SELECT `customers_id`, GROUP_CONCAT(`carrier_requested` SEPARATOR ', ') as 'carrier_requested'
FROM data_source
GROUP BY `customers_id`
The MySQL GROUP_CONCAT function looks like what you'd want to use.
Hope this helps,
ValiantSpur
**Please mark "Accept as Solution" if this post solves your problem
**Say "Thanks" by clicking the "heart" in the post that helped you.0 - SELECT `customers_id`, GROUP_CONCAT(`carrier_requested` SEPARATOR ', ') as 'carrier_requested'
Welcome!
It looks like you're new here. Members get access to exclusive content, events, rewards, and more. Sign in or register to get started.
Sign InWelcome!
It looks like you're new here. Members get access to exclusive content, events, rewards, and more. Sign in or register to get started.
Sign InCategories
- All Categories
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 659 Datasets
- 116 SQL DataFlows
- 2.2K Magic ETL
- 816 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 82 App Studio
- 46 Variables
- 776 Automate
- 190 Apps
- 481 APIs & Domo Developer
- 82 Workflows
- 23 Code Engine
- 41 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 2 AI Projects and Models
- 18 Jupyter Workspaces
- 411 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 11 Software Integrations
- 145 Manage
- 141 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 115 Community Announcements
- 4.8K Archive