502.unit函数测试.mql 882 B

1234567891011121314151617181920212223242526272829303132
  1. -- SELECT * FROM /mingdao1/staff LIMIT 1
  2. -- /**
  3. -- output()
  4. -- **/
  5. -- ;
  6. -- SELECT id, staff_perf.time('2023-06-01 00:00:00','').find(name = 'CN002859P') FROM /mingdao1/staff staff
  7. -- /**
  8. -- output()
  9. -- **/
  10. -- ;
  11. -- SELECT id, staff_perf.time('2023-06-01 00:00:00','').find(name = 'CN002859P').unit('avg', '1d') FROM /mingdao1/staff staff LIMIT 0, 10
  12. -- /**
  13. -- output()
  14. -- **/
  15. -- ;
  16. SELECT id, staff_perf.time('2000-01-01 00:00:00','').find(name = 'CN002859P').unit('sum', 'month') FROM /mingdao1/staff staff
  17. /**
  18. output()
  19. **/
  20. ;
  21. SELECT id, staff_perf.time('2023-06-01 00:00:00','2023-07-01 00:00:00').find(name = 'CN002859P').unit('sum', 'month'), staff.attr1 AS "员工姓名", staff.attr0 AS "员工工号" FROM /mingdao1/staff staff WHERE staff_perf.time('2023-06-01 00:00:00','').find(name = 'CN002859P').unit('sum', 'month').assert($1 > 40) LIMIT 0, 100
  22. /**
  23. output()
  24. **/
  25. ;