Concatenate columns in alphabetic order in BigQuery

Maryam Abdoli

I have a table in BigQuery:

|c1|c2|c3|
----------
|a1|'b'|c1|
----------
|a1|'a'|c2|
----------

and I want to group by c1 and array_agg c2 and have a table like below:

 c1| c2
--------
 a1|'ab'

which concatenate the c2 column and save the alphabetic order. can someone help me with this?

zealous

try the following. you can use order by inside string_agg. here is the documentation.

select
    c1,
    string_agg(c2 order by c2) as c2
from yourTable
group by
    c1

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Why is string sorted in alphabetic order?

Alphabetic order regex using backreferences

SQLITE order by numeric and not alphabetic

How to change the order of words with alphabetic order

Pandas Write to Excel rearranging columns based on alphabetic order

BigQuery SQL - Concatenate two columns if they are on consecutive days

Concatenate strings in BigQuery

Concatenate columns in dataframe and order them based on number

BigQuery - Concatenate multiple columns into a single column for large numbers of columns

BigQuery - concatenate ignoring NULL

Graphviz: Items not in alphabetic order

Sort list by occurrence and alphabetic order

Characters beyond Z in alphabetic order

Sort XML in alphabetic Order

Excel 2003 Alphabetic Sort Order Is Not My Idea of Alphabetic

mysql combine columns into one and sort in alphabetic order

Generating Number on the base of Alphabetic Order

MySQL - How to concatenate columns that contain at least one alphabetic character

Sorting a .Getfiles in alphabetic and numeric order

Concatenate columns based on separator in order

Longest alphabetic order string

BigQuery - Concatenate multiple rows and columns into a single row

In BigQuery, concatenate columns in sorted order based on 2nd table of values

BigQuery - how to change the order of the schema with nested columns when creating a view?

Google Sheets Alphabetic order ranking

Order dropdown with alphabetic and numeric characters

Group rows by Id and concatenate month & order_count as columns?

concatenate 2 dataframes in order to append some columns

looping the str_c( ) function to concatenate columns in order 1 - 100

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive