6.8 KiB
6.8 KiB
1 | taos> select SIGN(0) |
---|---|
2 | sign(0) | |
3 | ======================== |
4 | 0 | |
5 | taos> select SIGN(1) |
6 | sign(1) | |
7 | ======================== |
8 | 1 | |
9 | taos> select SIGN(1.5) |
10 | sign(1.5) | |
11 | ============================ |
12 | 1.000000000000000 | |
13 | taos> select SIGN(100) |
14 | sign(100) | |
15 | ======================== |
16 | 1 | |
17 | taos> select SIGN(-1) |
18 | sign(-1) | |
19 | ======================== |
20 | -1 | |
21 | taos> select SIGN(-1.5) |
22 | sign(-1.5) | |
23 | ============================ |
24 | -1.000000000000000 | |
25 | taos> select SIGN(-100) |
26 | sign(-100) | |
27 | ======================== |
28 | -1 | |
29 | taos> select SIGN(1) + 1 |
30 | sign(1) + 1 | |
31 | ============================ |
32 | 2.000000000000000 | |
33 | taos> select SIGN(1) - 1 |
34 | sign(1) - 1 | |
35 | ============================ |
36 | 0.000000000000000 | |
37 | taos> select SIGN(1) * 1 |
38 | sign(1) * 1 | |
39 | ============================ |
40 | 1.000000000000000 | |
41 | taos> select SIGN(1) / 1 |
42 | sign(1) / 1 | |
43 | ============================ |
44 | 1.000000000000000 | |
45 | taos> select SIGN(1) from ts_4893.meters limit 5 |
46 | sign(1) | |
47 | ======================== |
48 | 1 | |
49 | 1 | |
50 | 1 | |
51 | 1 | |
52 | 1 | |
53 | taos> select SIGN(1) + 1 from ts_4893.meters limit 1 |
54 | sign(1) + 1 | |
55 | ============================ |
56 | 2.000000000000000 | |
57 | taos> select SIGN(1) - 1 from ts_4893.meters limit 1 |
58 | sign(1) - 1 | |
59 | ============================ |
60 | 0.000000000000000 | |
61 | taos> select SIGN(1) * 2 from ts_4893.meters limit 1 |
62 | sign(1) * 2 | |
63 | ============================ |
64 | 2.000000000000000 | |
65 | taos> select SIGN(1) / 2 from ts_4893.meters limit 1 |
66 | sign(1) / 2 | |
67 | ============================ |
68 | 0.500000000000000 | |
69 | taos> select SIGN(2) + SIGN(1) from ts_4893.meters limit 1 |
70 | sign(2) + sign(1) | |
71 | ============================ |
72 | 2.000000000000000 | |
73 | taos> select SIGN(2) - SIGN(1) from ts_4893.meters limit 1 |
74 | sign(2) - sign(1) | |
75 | ============================ |
76 | 0.000000000000000 | |
77 | taos> select SIGN(2) * SIGN(1) from ts_4893.meters limit 1 |
78 | sign(2) * sign(1) | |
79 | ============================ |
80 | 1.000000000000000 | |
81 | taos> select SIGN(2) / SIGN(1) from ts_4893.meters limit 1 |
82 | sign(2) / sign(1) | |
83 | ============================ |
84 | 1.000000000000000 | |
85 | taos> select SIGN(1) + id from ts_4893.meters order by ts limit 5 |
86 | sign(1) + id | |
87 | ============================ |
88 | 1.000000000000000 | |
89 | 2.000000000000000 | |
90 | 3.000000000000000 | |
91 | 4.000000000000000 | |
92 | 5.000000000000000 | |
93 | taos> select SIGN(id) + id from ts_4893.meters order by ts limit 5 |
94 | sign(id) + id | |
95 | ============================ |
96 | 0.000000000000000 | |
97 | 2.000000000000000 | |
98 | 3.000000000000000 | |
99 | 4.000000000000000 | |
100 | 5.000000000000000 | |
101 | taos> select SIGN(abs(10)) |
102 | sign(abs(10)) | |
103 | ======================== |
104 | 1 | |
105 | taos> select SIGN(abs(-10)) |
106 | sign(abs(-10)) | |
107 | ======================== |
108 | 1 | |
109 | taos> select abs(SIGN(10)) |
110 | abs(sign(10)) | |
111 | ======================== |
112 | 1 | |
113 | ============================ |
114 | 1.000000000000000 | |
115 | taos> select sqrt(SIGN(10)) |
116 | sqrt(sign(10)) | |
117 | ============================ |
118 | 1.000000000000000 | |
119 | taos> select cast(SIGN(10) as int) |
120 | cast(sign(10) as int) | |
121 | ======================== |
122 | 1 | |
123 | taos> select SIGN(sqrt(id)) from ts_4893.meters order by ts limit 5 |
124 | sign(sqrt(id)) | |
125 | ============================ |
126 | 0.000000000000000 | |
127 | 1.000000000000000 | |
128 | 1.000000000000000 | |
129 | 1.000000000000000 | |
130 | 1.000000000000000 | |
131 | taos> select SIGN(SIGN(SIGN(SIGN(0)))) |
132 | sign(sign(sign(sign(0)))) | |
133 | ============================ |
134 | 0 | |
135 | taos> select sign(1) |
136 | sign(1) | |
137 | ======================== |
138 | 1 | |
139 | taos> select sign(10) |
140 | sign(10) | |
141 | ======================== |
142 | 1 | |
143 | taos> select sign(-1) |
144 | sign(-1) | |
145 | ======================== |
146 | -1 | |
147 | taos> select sign(-10) |
148 | sign(-10) | |
149 | ======================== |
150 | -1 | |
151 | taos> select sign(current) from ts_4893.d0 order by ts limit 10 |
152 | sign(current) | |
153 | ======================= |
154 | 1.0000000 | |
155 | 1.0000000 | |
156 | 1.0000000 | |
157 | 1.0000000 | |
158 | 1.0000000 | |
159 | 1.0000000 | |
160 | 1.0000000 | |
161 | 1.0000000 | |
162 | 1.0000000 | |
163 | 1.0000000 | |
164 | taos> select sign(current) from ts_4893.meters order by ts limit 10 |
165 | sign(current) | |
166 | ======================= |
167 | 1.0000000 | |
168 | 1.0000000 | |
169 | 1.0000000 | |
170 | 1.0000000 | |
171 | 1.0000000 | |
172 | 1.0000000 | |
173 | 1.0000000 | |
174 | 1.0000000 | |
175 | 1.0000000 | |
176 | 1.0000000 | |
177 | taos> select sign(null) |
178 | sign(null) | |
179 | ======================== |
180 | NULL | |
181 | taos> select sign(25) |
182 | sign(25) | |
183 | ======================== |
184 | 1 | |
185 | taos> select sign(-10) |
186 | sign(-10) | |
187 | ======================== |
188 | -1 | |
189 | taos> select sign(0.1) |
190 | sign(0.1) | |
191 | ============================ |
192 | 1.000000000000000 | |
193 | taos> select sign(-0.1) |
194 | sign(-0.1) | |
195 | ============================ |
196 | -1.000000000000000 | |
197 | taos> select sign(current) from ts_4893.meters limit 1 |
198 | sign(current) | |
199 | ======================= |
200 | 1.0000000 | |
201 | taos> select sign(voltage) from ts_4893.meters limit 1 |
202 | sign(voltage) | |
203 | ================ |
204 | 1 | |
205 | taos> select sign(phase) from ts_4893.meters limit 1 |
206 | sign(phase) | |
207 | ======================= |
208 | 1.0000000 | |
209 | taos> select sign(abs(voltage)) from ts_4893.meters limit 1 |
210 | sign(abs(voltage)) | |
211 | ===================== |
212 | 1 | |
213 | taos> select sign(round(current)) from ts_4893.meters limit 1 |
214 | sign(round(current)) | |
215 | ======================= |
216 | 1.0000000 | |
217 | taos> select sign(sqrt(voltage)) from ts_4893.meters limit 1 |
218 | sign(sqrt(voltage)) | |
219 | ============================ |
220 | 1.000000000000000 | |
221 | taos> select sign(log(current + 1)) from ts_4893.meters limit 1 |
222 | sign(log(current + 1)) | |
223 | ============================ |
224 | 1.000000000000000 | |