Jing Sima
a249bef104
feat:[TS-4893] Add random and support use min/max on string column.
2024-09-09 18:48:24 +08:00
sima
a54019211f
feat:[TS-4893] Support MYSQL functions.
...
Add more functions:
- Numeric Functions: PI(),ROUND(),TRUNC(),EXP(),LN(),SIGN(),DEGREES(),RADIANS().
- String Functions: CHAR(),ASCII(),POSITION(),TRIM(),REPLACE(),REPEAT().
- Date and Time Functions: WEEKDAY(),DAYOFWEEK(),WEEK(),WEEKOFYEAR().
- Aggregate Functions: VAR_POP().
Modify some functions:
- ROUND(): support round to given decimal places.
- CHAR_LENGTH(): support calculate multi-byte character's length.
- TIMEDIFF(): result will be negative when expr1 < expr2.
- STDDEV(): add alias name STDDEV_POP().
- SUBSTR(): add alias name SUBSTRING().
support new syntax SUBSTRING/SUBSTR(expr FROM pos [FOR len]).
2024-08-14 09:19:25 +08:00
sima
434fd97615
enh:[TD-30998] Handling return value in filter.c
2024-07-19 11:28:21 +08:00
Haojun Liao
c801f3a7f6
Merge branch 'main' into feature/3_liaohj
2022-12-27 17:15:22 +08:00
Haojun Liao
1e69538c37
fix(query): opt filter perf.
2022-12-27 16:55:38 +08:00
dapan1121
978d45ffc1
enh: optimize converting timestamp at client side
2022-12-15 16:56:35 +08:00
dapan1121
f3919c4450
Merge remote-tracking branch 'origin/3.0' into feat/caseWhen
2022-10-14 09:14:01 +08:00
Hongze Cheng
d8e32fb439
more code format
2022-10-13 14:03:23 +08:00
dapan1121
c485718d32
feat: add more case when cases
2022-10-12 11:46:49 +08:00
dapan1121
50b396c818
fix: fix case when issues
2022-09-30 18:13:55 +08:00
dapan1121
d18e7cd739
enh: remove compare type convertion
2022-08-26 16:20:07 +08:00
dapan1121
de55d16b60
enh: downgrade value type to speed up filter
2022-08-26 10:59:48 +08:00
dapan1121
8c83f07fe4
fix: fix natural timestamp issue
2022-07-13 16:43:50 +08:00
dapan1121
6cd21fe04b
enh: enhance in operator
2022-07-10 16:52:11 +08:00
Haojun Liao
3e81daf578
fix(query): fix memory leak.
2022-07-08 17:28:37 +08:00
Haojun Liao
14ddf539e0
refactor(query): do some internal refactor.
2022-06-22 17:21:04 +08:00
dapan1121
1a078d5d56
fix in issue
2022-06-08 18:36:46 +08:00
dapan1121
5ce7dd2a4d
qnode load
2022-05-28 22:13:26 +08:00
slzhou
4a316eae3f
Revert "feat: enhance udf scalar function calls"
...
This reverts commit e8690dabef
.
2022-05-14 17:03:05 +08:00
Shengliang Guan
7b15cdb287
Merge branch '3.0' into feature/qnode
2022-05-13 23:27:59 +08:00
slzhou
e8690dabef
feat: enhance udf scalar function calls
2022-05-13 22:14:53 +08:00
dapan1121
1b2ca4c1b4
stmt query
2022-05-13 19:08:16 +08:00
Haojun Liao
3678aa9094
Merge pull request #12391 from taosdata/feature/3.0_liaohj
...
fix(query): fix special pseudo column caused taosd crash.
2022-05-12 23:49:21 +08:00
dapan
7771023d7b
string to timestamp
2022-05-12 18:02:57 +08:00
Haojun Liao
a41f6a3479
fix(query): fix the bug that special pseudo column tbname, along with other normal columns in select clause, cause taosd crash.
2022-05-12 17:33:36 +08:00
dapan1121
1aa22beb60
stmt query
2022-04-27 20:03:13 +08:00
dapan1121
65a7d0f1c2
scalar constant
2022-04-26 15:51:46 +08:00
dapan
bb33139572
feature/qnode
2022-04-24 20:11:34 +08:00
dapan1121
ef0365ebeb
feature/qnode
2022-04-24 16:27:09 +08:00
Ganlin Zhao
c0b3607756
feat(query): add to_unixtimestamp function
...
TD-14243
2022-04-13 11:41:02 +08:00
Ganlin Zhao
87fefa9e15
[TD-14241]: add string functions
2022-03-30 14:03:54 +08:00
Haojun Liao
b9c33dade2
[td-13039] merge 3.0.
2022-03-27 15:30:46 +08:00
Haojun Liao
66b47472f0
[td-13039] fix memory leak and invlad memory operations.
2022-03-26 22:46:12 +08:00
Haojun Liao
400989c040
[td-13039] refactor scalar function.
2022-03-26 13:43:02 +08:00
dapan1121
e0faac42c4
Merge remote-tracking branch 'origin/3.0' into feature/qnode
2022-03-01 09:50:44 +08:00
Shengliang Guan
5891779fe1
common
2022-02-28 17:55:07 +08:00
dapan
2d58e1fed7
feature/qnode
2022-02-27 17:54:47 +08:00
dapan1121
8f7b375b54
feature/qnode
2022-02-21 19:31:14 +08:00
dapan1121
8f199e0eb8
feature/qnode
2022-02-17 19:30:43 +08:00