[fix](group_concat) use default seperator ',' instead of ', ' for group_concat, to be consistant with mysql (#20741)
This commit is contained in:
@ -24,7 +24,7 @@
|
||||
|
||||
namespace doris::vectorized {
|
||||
|
||||
const std::string AggregateFunctionGroupConcatImplStr::separator = ", ";
|
||||
const std::string AggregateFunctionGroupConcatImplStr::separator = ",";
|
||||
|
||||
AggregateFunctionPtr create_aggregate_function_group_concat(const std::string& name,
|
||||
const DataTypes& argument_types,
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
false, false
|
||||
false,false
|
||||
|
||||
-- !select --
|
||||
false
|
||||
@ -8,12 +8,12 @@ false
|
||||
-- !select --
|
||||
\N \N
|
||||
103 255
|
||||
1001 1986, 1989
|
||||
1002 1989, 32767
|
||||
3021 1991, 1992, 32767
|
||||
5014 1985, 1991
|
||||
1001 1986,1989
|
||||
1002 1989,32767
|
||||
3021 1991,1992,32767
|
||||
5014 1985,1991
|
||||
25699 1989
|
||||
2147483647 255, 1991, 32767, 32767
|
||||
2147483647 255,1991,32767,32767
|
||||
|
||||
-- !select --
|
||||
\N \N
|
||||
@ -26,7 +26,7 @@ false
|
||||
2147483647 255:1991:32767:32767
|
||||
|
||||
-- !select --
|
||||
12 false, false, false, false, false, false, false, false, true, true, true, true, true, true, true
|
||||
12 false,false,false,false,false,false,false,false,true,true,true,true,true,true,true
|
||||
|
||||
-- !select_10 --
|
||||
1 2
|
||||
@ -48,14 +48,14 @@ false
|
||||
2 23 23
|
||||
|
||||
-- !select_group_concat_order_by_desc1 --
|
||||
1 3, 2, 2, 1, 1
|
||||
2 23, 22, 22, 21, 21
|
||||
1 3,2,2,1,1
|
||||
2 23,22,22,21,21
|
||||
|
||||
-- !select_group_concat_order_by_desc2 --
|
||||
1 3, 2, 21, 1, 11
|
||||
2 23, 22, 222, 21, 211
|
||||
1 3,2,21,1,11
|
||||
2 23,22,222,21,211
|
||||
|
||||
-- !select_group_concat_order_by_desc3 --
|
||||
1 3, 21, 2, 11, 1
|
||||
2 23, 222, 22, 211, 21
|
||||
1 3,21,2,11,1
|
||||
2 23,222,22,211,21
|
||||
|
||||
|
||||
@ -40,7 +40,7 @@ beijing 3
|
||||
xian 2
|
||||
|
||||
-- !select9 --
|
||||
beijing, xian, beijing, chengdu, shanghai
|
||||
beijing,xian,beijing,chengdu,shanghai
|
||||
|
||||
-- !select10 --
|
||||
beijing xian beijing chengdu shanghai
|
||||
@ -49,8 +49,8 @@ beijing xian beijing chengdu shanghai
|
||||
\N
|
||||
|
||||
-- !select12 --
|
||||
beijing, xian
|
||||
beijing, chengdu, shanghai
|
||||
beijing,xian
|
||||
beijing,chengdu,shanghai
|
||||
|
||||
-- !select13 --
|
||||
beijing xian
|
||||
@ -226,7 +226,7 @@ beijing chengdu shanghai
|
||||
2
|
||||
|
||||
-- !select44 --
|
||||
6 3975 2003 33035710 25819.948000000 78965.368 4449.5830001831055
|
||||
6 3975 2003 33035710 25819.948 78965.368 4449.5830001831055
|
||||
|
||||
-- !select45 --
|
||||
1 10
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
false, false
|
||||
false,false
|
||||
|
||||
-- !select --
|
||||
false
|
||||
@ -8,12 +8,12 @@ false
|
||||
-- !select --
|
||||
\N \N
|
||||
103 255
|
||||
1001 1986, 1989
|
||||
1002 1989, 32767
|
||||
3021 1991, 1992, 32767
|
||||
5014 1985, 1991
|
||||
1001 1986,1989
|
||||
1002 1989,32767
|
||||
3021 1991,1992,32767
|
||||
5014 1985,1991
|
||||
25699 1989
|
||||
2147483647 255, 1991, 32767, 32767
|
||||
2147483647 255,1991,32767,32767
|
||||
|
||||
-- !select --
|
||||
\N \N
|
||||
@ -26,7 +26,7 @@ false
|
||||
2147483647 255:1991:32767:32767
|
||||
|
||||
-- !select --
|
||||
12 false, false, false, false, false, false, false, false, true, true, true, true, true, true, true
|
||||
12 false,false,false,false,false,false,false,false,true,true,true,true,true,true,true
|
||||
|
||||
-- !select_10 --
|
||||
1 2
|
||||
@ -48,16 +48,16 @@ false
|
||||
2 23 23
|
||||
|
||||
-- !select_group_concat_order_by_desc1 --
|
||||
1 3, 2, 2, 1, 1
|
||||
2 23, 22, 22, 21, 21
|
||||
1 3,2,2,1,1
|
||||
2 23,22,22,21,21
|
||||
|
||||
-- !select_group_concat_order_by_desc2 --
|
||||
1 3, 2, 21, 1, 11
|
||||
2 23, 22, 222, 21, 211
|
||||
1 3,2,21,1,11
|
||||
2 23,22,222,21,211
|
||||
|
||||
-- !select_group_concat_order_by_desc3 --
|
||||
1 3, 21, 2, 11, 1
|
||||
2 23, 222, 22, 211, 21
|
||||
1 3,21,2,11,1
|
||||
2 23,222,22,211,21
|
||||
|
||||
-- !select_group_concat_order_by --
|
||||
1,11,2,21,21,211,22,222,23,3 3,23,222,22,211,21,21,2,11,1
|
||||
|
||||
@ -40,7 +40,7 @@ beijing 3
|
||||
xian 2
|
||||
|
||||
-- !select9 --
|
||||
beijing, xian, beijing, chengdu, shanghai
|
||||
beijing,xian,beijing,chengdu,shanghai
|
||||
|
||||
-- !select10 --
|
||||
beijing xian beijing chengdu shanghai
|
||||
@ -49,8 +49,8 @@ beijing xian beijing chengdu shanghai
|
||||
\N
|
||||
|
||||
-- !select12 --
|
||||
beijing, xian
|
||||
beijing, chengdu, shanghai
|
||||
beijing,xian
|
||||
beijing,chengdu,shanghai
|
||||
|
||||
-- !select13 --
|
||||
beijing xian
|
||||
@ -239,7 +239,7 @@ beijing chengdu shanghai
|
||||
2
|
||||
|
||||
-- !select44 --
|
||||
6 3975 2003 33035710 25819.948000000 78965.368 4449.5830001831055
|
||||
6 3975 2003 33035710 25819.948 78965.368 4449.5830001831055
|
||||
|
||||
-- !select45 --
|
||||
1 10
|
||||
@ -269,3 +269,4 @@ beijing chengdu shanghai
|
||||
20220201 0 1.0
|
||||
20220201 1 3.0
|
||||
20220202 2 4999.0
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ suite("group_concat") {
|
||||
|
||||
test {
|
||||
sql "select group_concat(cast(number as string)) from numbers('number'='10')"
|
||||
result([["0, 1, 2, 3, 4, 5, 6, 7, 8, 9"]])
|
||||
result([["0,1,2,3,4,5,6,7,8,9"]])
|
||||
}
|
||||
|
||||
test {
|
||||
|
||||
Reference in New Issue
Block a user