weed3-4.4.查询之其它

作者: 草编椅 | 来源:发表于2019-10-11 21:49 被阅读0次

Weed3 一个超轻量级ORM框架(只有90kb不到哦)

源码:https://github.com/noear/weed3

再补充些查询相关的内容
  • 别名
db.table("user u")
  .limit(20)
  .select("u.mobile mob");
  • 去重
db.table("user")
  .limit(20)
  .select("distinct  mobile");
  • 分组
db.table("user u")
  .groupBy("u.mobile").having("count(*) > 1")
  .select("u.mobile,count(*) num");
  • 排序
db.table("user u")
  .orderBy("u.mobile ASC")
  .select("u.mobile,count(*) num");
  • 分组+排序(或者随意组合)
db.table("user u")
  .where("u.id < ?",1000)
  .groupBy("u.mobile").having("count(*) > 1")
  .orderBy("u.mobile ASC")
  .caching(cache)
  .select("u.mobile,count(*) num").getMap("mobile,num")
下一篇:5.存储过程与查询过程

相关文章

  • weed3-4.4.查询之其它

    Weed3 一个超轻量级ORM框架(只有90kb不到哦) 源码:https://github.com/noear/...

  • 8_mysql查询之其它子句

    GROUP BY子句 GROUP BY子句主要用于根据字段对行分组。通常和聚合函数一起使用 举例一:将xscj数据...

  • 5.2 子查询 连结

    子查询 嵌套在其它查询中的查询 子查询总是从内向外处理。 作为计算字段使用子查询。 Select name , s...

  • Query DSL

    请求体查询 …… 查询表达式 …… 查询与过滤 如何选择查询和过滤?使用查询来进行全文搜索或是其它任何需要影响相关...

  • hive with as用法

    hive 可以通过with查询来提高查询性能,因为先通过with语法将数据查询到内存,然后后面其它查询可以直接使用。

  • 子查询和联结表

    子查询 子查询即嵌套在其它查询中的查询。 利用子查询进行过滤 下面是两个单独的查询语句: 上面两个子查询进行组合:...

  • Linux关机与重启命令

    shutdown命令 其它关机命令 其它重启命令 系统运行级别 查询系统运行级别 退出登录命令

  • 【ES从入门到实战】十四、全文检索-ElasticSearch-

    接第13节 6)、bool 【复合查询】 bool 用来做复合查询: 复合语句可以合并任何其它查询语句,包括复合语...

  • 子查询的简单用法以及语句改写

    子查询是一个 SELECT 查询,它嵌套在 SELECT、INSERT、UPDATE、DELETE 语句或其它子查...

  • 推荐15条MySQL改善经验,让系统更稳定

    1、 为查询缓存优化查询 像 NOW() 和 RAND() 或是其它的诸如此类的SQL函数都不会开启查询缓存,谨慎...

网友评论

    本文标题:weed3-4.4.查询之其它

    本文链接:https://www.haomeiwen.com/subject/zyzxmctx.html