homework-jianmu/tests/army/query/function/ans/sign.csv

6.8 KiB

1taos> select SIGN(0)
2sign(0) |
3========================
40 |
5taos> select SIGN(1)
6sign(1) |
7========================
81 |
9taos> select SIGN(1.5)
10sign(1.5) |
11============================
121.000000000000000 |
13taos> select SIGN(100)
14sign(100) |
15========================
161 |
17taos> select SIGN(-1)
18sign(-1) |
19========================
20-1 |
21taos> select SIGN(-1.5)
22sign(-1.5) |
23============================
24-1.000000000000000 |
25taos> select SIGN(-100)
26sign(-100) |
27========================
28-1 |
29taos> select SIGN(1) + 1
30sign(1) + 1 |
31============================
322.000000000000000 |
33taos> select SIGN(1) - 1
34sign(1) - 1 |
35============================
360.000000000000000 |
37taos> select SIGN(1) * 1
38sign(1) * 1 |
39============================
401.000000000000000 |
41taos> select SIGN(1) / 1
42sign(1) / 1 |
43============================
441.000000000000000 |
45taos> select SIGN(1) from ts_4893.meters limit 5
46sign(1) |
47========================
481 |
491 |
501 |
511 |
521 |
53taos> select SIGN(1) + 1 from ts_4893.meters limit 1
54sign(1) + 1 |
55============================
562.000000000000000 |
57taos> select SIGN(1) - 1 from ts_4893.meters limit 1
58sign(1) - 1 |
59============================
600.000000000000000 |
61taos> select SIGN(1) * 2 from ts_4893.meters limit 1
62sign(1) * 2 |
63============================
642.000000000000000 |
65taos> select SIGN(1) / 2 from ts_4893.meters limit 1
66sign(1) / 2 |
67============================
680.500000000000000 |
69taos> select SIGN(2) + SIGN(1) from ts_4893.meters limit 1
70sign(2) + sign(1) |
71============================
722.000000000000000 |
73taos> select SIGN(2) - SIGN(1) from ts_4893.meters limit 1
74sign(2) - sign(1) |
75============================
760.000000000000000 |
77taos> select SIGN(2) * SIGN(1) from ts_4893.meters limit 1
78sign(2) * sign(1) |
79============================
801.000000000000000 |
81taos> select SIGN(2) / SIGN(1) from ts_4893.meters limit 1
82sign(2) / sign(1) |
83============================
841.000000000000000 |
85taos> select SIGN(1) + id from ts_4893.meters order by ts limit 5
86sign(1) + id |
87============================
881.000000000000000 |
892.000000000000000 |
903.000000000000000 |
914.000000000000000 |
925.000000000000000 |
93taos> select SIGN(id) + id from ts_4893.meters order by ts limit 5
94sign(id) + id |
95============================
960.000000000000000 |
972.000000000000000 |
983.000000000000000 |
994.000000000000000 |
1005.000000000000000 |
101taos> select SIGN(abs(10))
102sign(abs(10)) |
103========================
1041 |
105taos> select SIGN(abs(-10))
106sign(abs(-10)) |
107========================
1081 |
109taos> select abs(SIGN(10))
110abs(sign(10)) |
111========================
1121 |
113============================
1141.000000000000000 |
115taos> select sqrt(SIGN(10))
116sqrt(sign(10)) |
117============================
1181.000000000000000 |
119taos> select cast(SIGN(10) as int)
120cast(sign(10) as int) |
121========================
1221 |
123taos> select SIGN(sqrt(id)) from ts_4893.meters order by ts limit 5
124sign(sqrt(id)) |
125============================
1260.000000000000000 |
1271.000000000000000 |
1281.000000000000000 |
1291.000000000000000 |
1301.000000000000000 |
131taos> select SIGN(SIGN(SIGN(SIGN(0))))
132sign(sign(sign(sign(0)))) |
133============================
1340 |
135taos> select sign(1)
136sign(1) |
137========================
1381 |
139taos> select sign(10)
140sign(10) |
141========================
1421 |
143taos> select sign(-1)
144sign(-1) |
145========================
146-1 |
147taos> select sign(-10)
148sign(-10) |
149========================
150-1 |
151taos> select sign(current) from ts_4893.d0 order by ts limit 10
152sign(current) |
153=======================
1541.0000000 |
1551.0000000 |
1561.0000000 |
1571.0000000 |
1581.0000000 |
1591.0000000 |
1601.0000000 |
1611.0000000 |
1621.0000000 |
1631.0000000 |
164taos> select sign(current) from ts_4893.meters order by ts limit 10
165sign(current) |
166=======================
1671.0000000 |
1681.0000000 |
1691.0000000 |
1701.0000000 |
1711.0000000 |
1721.0000000 |
1731.0000000 |
1741.0000000 |
1751.0000000 |
1761.0000000 |
177taos> select sign(null)
178sign(null) |
179========================
180NULL |
181taos> select sign(25)
182sign(25) |
183========================
1841 |
185taos> select sign(-10)
186sign(-10) |
187========================
188-1 |
189taos> select sign(0.1)
190sign(0.1) |
191============================
1921.000000000000000 |
193taos> select sign(-0.1)
194sign(-0.1) |
195============================
196-1.000000000000000 |
197taos> select sign(current) from ts_4893.meters limit 1
198sign(current) |
199=======================
2001.0000000 |
201taos> select sign(voltage) from ts_4893.meters limit 1
202sign(voltage) |
203================
2041 |
205taos> select sign(phase) from ts_4893.meters limit 1
206sign(phase) |
207=======================
2081.0000000 |
209taos> select sign(abs(voltage)) from ts_4893.meters limit 1
210sign(abs(voltage)) |
211=====================
2121 |
213taos> select sign(round(current)) from ts_4893.meters limit 1
214sign(round(current)) |
215=======================
2161.0000000 |
217taos> select sign(sqrt(voltage)) from ts_4893.meters limit 1
218sign(sqrt(voltage)) |
219============================
2201.000000000000000 |
221taos> select sign(log(current + 1)) from ts_4893.meters limit 1
222sign(log(current + 1)) |
223============================
2241.000000000000000 |