Ver Fonte

subquery

wecisecode há 1 dia atrás
pai
commit
8050ff49b5

+ 57 - 0
odbctest/mql/uino/075.subquery.limit.mql

@@ -0,0 +1,57 @@
+
+/**
+scope(file)
+timeout(60m)
+**/
+;
+
+SELECT  ID,name FROM /cq_post_demo/qx qx WHERE 
+totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0)  
+AND balance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) limit -1
+/**
+output()
+count(39)
+**/
+;
+
+SELECT  ID,name FROM /cq_post_demo/qx qx WHERE 
+totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) limit -1
+/**
+output()
+count(39)
+**/
+;
+
+SELECT  ID,name FROM /cq_post_demo/qx qx WHERE 
+balance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) limit -1
+/**
+output()
+count(39)
+**/
+;
+
+SELECT  ID,name,totalaum,balance FROM /cq_post_demo/qx qx WHERE 
+totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) limit -1
+/**
+output()
+count(39)
+**/
+;
+
+SELECT  ID,name,totalaum,balance FROM /cq_post_demo/qx qx WHERE 
+ balance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) limit -1
+/**
+output()
+count(39)
+**/
+;
+
+SELECT  ID,name,totalaum,balance FROM /cq_post_demo/qx qx WHERE 
+totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0)  
+AND balance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) limit -1
+/**
+output()
+count(39)
+**/
+;
+

+ 28 - 0
odbctest/mql/uino/076.subquery.and.mql

@@ -0,0 +1,28 @@
+
+
+SELECT  ID,name,totalaum,balance FROM /cq_post_demo/qx qx WHERE qx.name in ('合川') 
+AND totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) 
+AND balance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) 
+/**
+output()
+**/
+;
+
+
+
+SELECT  ID,name,totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M')
+,balance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M') FROM /cq_post_demo/qx qx WHERE qx.name in ('合川','永川') 
+/**
+output()
+**/
+;
+
+SELECT  ID,name,totalaum,monthlyavgbalance FROM /cq_post_demo/qx qx WHERE qx.name in ('永川') 
+AND totalaum.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0) 
+AND monthlyavgbalance.time('2025-10-01 00:00:00','2025-10-31 23:59:59').find(name = 'cl').unit('avg', '1M').assert($1 > 0)
+/**
+output()
+**/
+;
+
+