Alexey Milovidov
289d9849d4
Allow SQL standard FETCH without OFFSET
2023-07-04 20:56:17 +02:00
Nikolay Degterinsky
061be7c9ad
Add trailing commas to expression list in SELECT query
2023-04-05 18:08:56 +00:00
Alexander Tokmakov
70d1adfe4b
Better formatting for exception messages ( #45449 )
...
* save format string for NetException
* format exceptions
* format exceptions 2
* format exceptions 3
* format exceptions 4
* format exceptions 5
* format exceptions 6
* fix
* format exceptions 7
* format exceptions 8
* Update MergeTreeIndexGin.cpp
* Update AggregateFunctionMap.cpp
* Update AggregateFunctionMap.cpp
* fix
2023-01-24 00:13:58 +03:00
Nikolay Degterinsky
af9ab4cd99
Merge remote-tracking branch 'upstream/master' into from-select
2022-11-29 18:11:15 +00:00
taofengliu
46739eeaf8
support GROUP BY ALL
2022-10-18 10:46:37 +08:00
Nikolay Degterinsky
fb3559cc52
Merge branch 'master' into from-select
2022-09-12 23:53:24 +02:00
Nikolay Degterinsky
fc6ec8474e
Better
2022-09-08 15:20:28 +00:00
Nikolay Degterinsky
d4fe0fae8f
Add 'FROM table SELECT column' syntax
2022-09-08 00:30:44 +00:00
Duc Canh Le
46f281f9ea
remove parser logic for WITH GROUPING SETS
2022-09-06 21:36:58 +08:00
Dmitry Novik
4cc26aa38b
Merge remote-tracking branch 'origin/master' into grouping-sets-fix
...
And fix execution of the query with only one grouping set
2022-05-05 17:14:52 +00:00
Robert Schulze
b24ca8de52
Fix various clang-tidy warnings
...
When I tried to add cool new clang-tidy 14 warnings, I noticed that the
current clang-tidy settings already produce a ton of warnings. This
commit addresses many of these. Almost all of them were non-critical,
i.e. C vs. C++ style casts.
2022-04-20 10:29:05 +02:00
Dmitry Novik
a16710c750
Merge remote-tracking branch 'origin/master' into grouping-sets-fix
2022-04-14 17:29:51 +00:00
Yakov Olkhovskiy
e0d6033c39
all columns can participate in interpolate expression despite if they are selected or not, some optimization on expressionless INTERPOLATE
2022-04-05 14:26:49 -04:00
Yakov Olkhovskiy
615efa1381
aliases processing fixed
2022-03-28 19:15:53 -04:00
Yakov Olkhovskiy
83f406b722
optimization, INTERPOLATE without expr. list, any column is allowed except WITH FILL
2022-03-24 15:29:29 -04:00
Yakov Olkhovskiy
00700988ee
style fix
2022-03-17 02:31:01 -04:00
Yakov Olkhovskiy
7bb66e6702
added INTERPOLATE extension for ORDER BY WITH FILL
2022-03-17 01:51:35 -04:00
MaxTheHuman
390c8126a4
development
2022-01-11 11:26:10 +00:00
MaxTheHuman
34d71ee816
fixes
2022-01-11 11:26:10 +00:00
MaxTheHuman
544bb575bc
fix typo
2022-01-11 11:26:09 +00:00
MaxTheHuman
a8f4f3d6b0
init commit with parsing and BAD realisation
2022-01-11 11:26:09 +00:00
alexey-milovidov
0a55fa3dc2
Revert "Grouping sets dev"
2021-12-25 20:30:31 +03:00
MaxTheHuman
3418de337a
development
2021-11-26 20:37:51 +03:00
MaxTheHuman
391a6019d1
fixes
2021-11-23 17:58:16 +03:00
MaxTheHuman
66e74a8907
fix typo
2021-11-23 17:58:16 +03:00
MaxTheHuman
8b95b7d271
init commit with parsing and BAD realisation
2021-11-23 17:58:16 +03:00
cms
bc6616d8be
improve error message while using OFFSET FETCH clause without ORDER BY
2021-11-11 08:20:21 +08:00
Vladimir
35ca8b97ac
Set distinct_on_expression_list to null white transforming to limit_by
2021-07-07 12:48:39 +03:00
vdimir
b44bd174cc
Change error code for DISTINCT ON and LIMIT BY, finally
2021-07-06 19:14:22 +03:00
vdimir
3cef256f79
Errorcode DISTINCT_ON_AND_LIMIT_BY_TOGETHER -> UNSUPPORTED_METHOD
2021-07-06 12:22:08 +03:00
vdimir
9665d41092
Force parentheses for DISTINCT ON
2021-07-06 12:17:26 +03:00
Zijie Lu
b408c7d7e6
Merge branch 'master' into support-distinct-on
...
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
2021-06-28 14:53:55 +08:00
Zijie Lu
63db58710d
Support for DISTINCT ON (columns)
...
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
2021-06-22 19:25:14 +08:00
Alexander Kuzmenkov
828dea83cb
Merge remote-tracking branch 'origin/master' into tmp
2021-01-14 18:50:34 +03:00
Alexander Kuzmenkov
e6c2d0219d
window clause tmp
2021-01-12 21:34:35 +03:00
feng lv
5f962015ca
fix
...
fix style
fix build
2021-01-11 04:28:22 +00:00
feng lv
3ca5cf18a4
remove throw exception
...
fix
2021-01-05 06:03:57 +00:00
feng lv
c70ab6a18a
fix
...
fix
2021-01-04 15:47:04 +00:00
feng lv
7a04724b3c
add select all syntax
2021-01-04 14:23:17 +00:00
hexiaoting
2c72cdef44
Fix error for offset_fetch without only/with ties
2020-10-14 15:05:02 +08:00
hexiaoting
dea965832a
Fix error for previous offset test
2020-10-13 11:32:43 +08:00
hexiaoting
39367be57a
Add Support for OFFSET_FETCH_CLAUSE
2020-10-12 16:46:49 +08:00
Amos Bird
882b2a3348
CTE
2020-09-13 09:39:17 +08:00
Guillaume Tassery
875a8ab2c3
fix parser
2020-05-11 13:53:10 +07:00
Guillaume Tassery
2e719314a3
push functional draft
2020-05-07 20:40:50 +07:00
Guillaume Tassery
8ce606571e
write first draft of offset clause
2020-05-06 13:50:55 +07:00
Guillaume Tassery
0ab6936645
Add parser for handle offset without a limit clause
2020-05-04 19:52:38 +07:00
Ivan Lezhankin
06446b4f08
dbms/ → src/
2020-04-03 18:14:31 +03:00