17orderby.mql 977 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. -- ============================================================
  2. -- Order By 排序查询测试
  3. -- ============================================================
  4. -- 1. 升序排列
  5. select s_name, s_int from /test/aaa/test_search order by s_int asc
  6. /**
  7. output()
  8. **/
  9. ;
  10. -- 2. 降序排列
  11. select s_name, s_int from /test/aaa/test_search order by s_int desc
  12. /**
  13. output()
  14. **/
  15. ;
  16. -- 3. 多字段排序
  17. select s_name, s_int, s_float from /test/aaa/test_search order by s_int asc, s_float desc
  18. /**
  19. output()
  20. **/
  21. ;
  22. -- 4. 带 limit 的排序
  23. select s_name, s_int from /test/aaa/test_search order by s_int asc limit 3
  24. /**
  25. output()
  26. **/
  27. ;
  28. -- 5. float 排序
  29. select s_name, s_float from /test/aaa/test_search order by s_float asc
  30. /**
  31. output()
  32. **/
  33. ;
  34. -- 6. 带 where 条件的排序
  35. select s_name, s_int from /test/aaa/test_search where s_int>10 order by s_int desc
  36. /**
  37. output()
  38. **/
  39. ;
  40. -- 7. bool 排序
  41. select s_name, s_bool from /test/aaa/test_search order by s_bool asc
  42. /**
  43. output()
  44. **/
  45. ;