13valid.mql 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. SELECT bk2 FROM /test/buckettsdb
  2. /**
  3. output()
  4. **/
  5. ;
  6. SELECT bk2[-1 - 1] FROM /test/buckettsdb
  7. /**
  8. output()
  9. **/
  10. ;
  11. SELECT bk2[1 - -1] FROM /test/buckettsdb
  12. /**
  13. output()
  14. **/
  15. ;
  16. SELECT bk2[ 4-3] FROM /test/buckettsdb
  17. /**
  18. output()
  19. **/
  20. ;
  21. SELECT bk2[ 'iparam1', 3-1, 4] FROM /test/buckettsdb
  22. /**
  23. output()
  24. **/
  25. ;
  26. SELECT bk2[ 'iparam1', 1-3, 4] FROM /test/buckettsdb
  27. /**
  28. output()
  29. **/
  30. ;
  31. SELECT bk2[ 'iparam1', 'iparam2', 2-3, 4 ].time('2022-04-22 08:10', '').(iparam1=1).count() as iparam1 FROM /test/buckettsdb
  32. /**
  33. output()
  34. match('iparam1.0.0',21)
  35. **/
  36. ;
  37. SELECT bk2[ 3-4, 5 ].time('2022-05-23 22:24:15', '').([1]=1).title() FROM /test/buckettsdb
  38. /**
  39. output()
  40. match('bk2.len',22,'bk2.0.len',4)
  41. **/
  42. ;
  43. SELECT bk2[ 'iparam1', 1-3, 4 ].time('2022-04-22', '').find(fparam1 >= 0.992315).find(iparam1 = 56).find(fparam2 != 0.418309) as iparam1 FROM /test/buckettsdb
  44. /**
  45. output()
  46. **/
  47. ;
  48. SELECT bk2.time('2022-04-22', '').find(fparam1 >= 0.992315).find(iparam1 = 56).find(fparam2 <> 0.418309) as iparam1 FROM /test/buckettsdb
  49. /**
  50. output()
  51. **/
  52. ;
  53. SELECT bk2.time('2022-04-22', '').(fparam1 >= 0.992315).(iparam1 in [56,99]) FROM /test/buckettsdb
  54. /**
  55. output()
  56. **/
  57. ;
  58. SELECT bk2[-1 - 1].time("2022-07-24", '').find(fparam1 >= 0.992315).count() as iparm1 FROM /test/buckettsdb
  59. /**
  60. output()
  61. match('iparm1.0.0',26)
  62. **/
  63. ;
  64. SELECT id, bk2 FROM /test/buckettsdb
  65. /**
  66. output()
  67. **/
  68. ;
  69. SELECT bk2[-1 - 1].date('2022-07-24').find(fparam1=3.3) FROM /test/buckettsdb
  70. /**
  71. output()
  72. match('bk2.len',10,'bk2.0.len',6)
  73. **/
  74. ;
  75. SELECT bk2.date("2022-07-24") FROM /test/buckettsdb
  76. /**
  77. output()
  78. match('bk2.len',10,'bk2.0.len',7)
  79. **/
  80. ;
  81. SELECT id FROM /test/buckettsdb where bk2.date("2022-07-24").assert(iparam1=1)
  82. /**
  83. output()
  84. **/
  85. ;
  86. SELECT bk64 FROM /test/buckettsdb64
  87. /**
  88. output()
  89. **/
  90. ;
  91. SELECT bk64[-1 - 1] FROM /test/buckettsdb64
  92. /**
  93. output()
  94. **/
  95. ;
  96. SELECT bk64[1 - -1] FROM /test/buckettsdb64
  97. /**
  98. output()
  99. **/
  100. ;
  101. SELECT bk64[ 4-3] FROM /test/buckettsdb64
  102. /**
  103. output()
  104. **/
  105. ;
  106. SELECT bk64[ 'iparam1', 3-1, 4] FROM /test/buckettsdb64
  107. /**
  108. output()
  109. **/
  110. ;
  111. SELECT bk64[ 'iparam1', 1-3, 4] FROM /test/buckettsdb64
  112. /**
  113. output()
  114. **/
  115. ;
  116. SELECT bk64[ 'iparam1', 'iparam2', 2-3, 4 ].time('2022-04-22 08:10', '').(iparam1=1).count() as iparam1 FROM /test/buckettsdb64
  117. /**
  118. output()
  119. match('iparam1.0.0',8)
  120. **/
  121. ;
  122. SELECT bk64[ 3-4, 5 ].time('2022-05-23 22:24:15', '').([1]=1).title() FROM /test/buckettsdb64
  123. /**
  124. output()
  125. match('bk64.len',9,'bk64.0.len',4)
  126. **/
  127. ;
  128. SELECT bk64[ 'iparam1', 1-3, 4 ].time('2022-04-22', '').find(fparam1 >= 0.992315).find(iparam1 = 56).find(fparam2 != 0.418309) as iparam1 FROM /test/buckettsdb64
  129. /**
  130. output()
  131. **/
  132. ;
  133. SELECT bk64.time('2022-04-22', '').find(fparam1 >= 0.992315).find(iparam1 = 56).find(fparam2 <> 0.418309) as iparam1 FROM /test/buckettsdb64
  134. /**
  135. output()
  136. **/
  137. ;
  138. SELECT bk64.time('2022-04-22', '').(fparam1 >= 0.992315).(iparam1 in [56,99]) FROM /test/buckettsdb64
  139. /**
  140. output()
  141. **/
  142. ;
  143. SELECT bk64[-1 - 1].time("2022-07-24", '').find(fparam1 >= 0.992315).count() as iparm1 FROM /test/buckettsdb64
  144. /**
  145. output()
  146. match('iparm1.0.0',13)
  147. **/
  148. ;
  149. SELECT id, bk64 FROM /test/buckettsdb64
  150. /**
  151. output()
  152. **/
  153. ;
  154. SELECT bk64[-1 - 1].date('2022-07-24').find(fparam1=3.3) FROM /test/buckettsdb64
  155. /**
  156. output()
  157. match("bk64.len",10,"bk64.0.len",6)
  158. **/
  159. ;
  160. SELECT bk64.date("2022-07-24") FROM /test/buckettsdb64
  161. /**
  162. output()
  163. match("bk64.len",10,"bk64.0.len",7,"bk64.9.6","abcdefghhhhh")
  164. **/
  165. ;
  166. SELECT id FROM /test/buckettsdb64 where bk64.date("2022-07-24").assert(iparam1=1)
  167. /**
  168. output()
  169. match("id", "buckettsdb64:wecise")
  170. **/
  171. ;