SQL类:

方法 描述
  • SELECT(String)
  • SELECT(String...)
开始或插入到 SELECT子句。 可以被多次调用,参数也会添加到 SELECT子句。 参数通常使用逗号分隔的列名和别名列表,但也可以是数据库驱动程序接受的任意类型。
  • SELECT_DISTINCT(String)
  • SELECT_DISTINCT(String...)
开始或插入到 SELECT子句, 也可以插入 DISTINCT关键字到生成的查询语句中。 可以被多次调用,参数也会添加到 SELECT子句。 参数通常使用逗号分隔的列名和别名列表,但也可以是数据库驱动程序接受的任意类型。
  • FROM(String)
  • FROM(String...)
开始或插入到 FROM子句。 可以被多次调用,参数也会添加到 FROM子句。 参数通常是表名或别名,也可以是数据库驱动程序接受的任意类型。
  • JOIN(String)
  • JOIN(String...)
  • INNER_JOIN(String)
  • INNER_JOIN(String...)
  • LEFT_OUTER_JOIN(String)
  • LEFT_OUTER_JOIN(String...)
  • RIGHT_OUTER_JOIN(String)
  • RIGHT_OUTER_JOIN(String...)
基于调用的方法,添加新的合适类型的 JOIN子句。 参数可以包含由列命和join on条件组合成标准的join。
  • WHERE(String)
  • WHERE(String...)
插入新的 WHERE子句条件, 由AND链接。可以多次被调用,每次都由AND来链接新条件。使用 OR() 来分隔OR
OR() 使用OR来分隔当前的 WHERE子句条件。 可以被多次调用,但在一行中多次调用或生成不稳定的SQL
AND() 使用AND来分隔当前的 WHERE子句条件。 可以被多次调用,但在一行中多次调用或生成不稳定的SQL。因为 WHERE 和 HAVING 二者都会自动链接 AND, 这是非常罕见的方法,只是为了完整性才被使用。
  • GROUP_BY(String)
  • GROUP_BY(String...)
插入新的 GROUP BY子句元素,由逗号连接。 可以被多次调用,每次都由逗号连接新的条件。
  • HAVING(String)
  • HAVING(String...)
插入新的 HAVING子句条件。 由AND连接。可以被多次调用,每次都由AND来连接新的条件。使用 OR() 来分隔OR.
  • ORDER_BY(String)
  • ORDER_BY(String...)
插入新的 ORDER BY子句元素, 由逗号连接。可以多次被调用,每次由逗号连接新的条件。
DELETE_FROM(String) 开始一个delete语句并指定需要从哪个表删除的表名。通常它后面都会跟着WHERE语句!
INSERT_INTO(String) 开始一个insert语句并指定需要插入数据的表名。后面都会跟着一个或者多个VALUES() or INTO_COLUMNS() and INTO_VALUES()。
  • SET(String)
  • SET(String...)
针对update语句,插入到"set"列表中
UPDATE(String) 开始一个update语句并指定需要更新的表明。后面都会跟着一个或者多个SET(),通常也会有一个WHERE()。
VALUES(String, String) 插入到insert语句中。第一个参数是要插入的列名,第二个参数则是该列的值。
INTO_COLUMNS(String...) Appends columns phrase to an insert statement. This should be call INTO_VALUES() with together.
INTO_VALUES(String...) Appends values phrase to an insert statement. This should be call INTO_COLUMNS() with together.

最新文章

  1. Tween Animation---Scale渐变尺寸缩放动画
  2. Altium Designer 常用的快捷键
  3. CSS3 Background-size
  4. 【转】ORACLE定期清理INACTIVE会话
  5. yii 自定义组件的调用
  6. DEV:GridControl 筛选复选框 Checked Dropdown更改数据源
  7. (转)手把手教你如何架设VPN
  8. 控制uwsgi 的信号量
  9. [UWP]了解模板化控件(3):实现HeaderedContentControl
  10. 清除Chrome浏览器的历史记录、缓存
  11. Netty Decoder:ByteToMessageDecoder
  12. 从0到1上线一个微信小程序
  13. devexpress控件之ASPxCallback
  14. English class 81:How Vulnerability can make our lives better?
  15. iOS 特定时间内才做某件事,有类似奇葩需求可以参考
  16. please complete all spokes before continuing 提示
  17. Flask之请求和响应
  18. day5-subprocess模块
  19. Oracle练习详解
  20. Java初次见面

热门文章

  1. S11 day 96 RestFramework 之认证权限
  2. day 112天,爬虫(拉钩网,斗音,GitHub)第二天
  3. Android - "已安装了存在签名冲突的同名数据包",解决方法!
  4. 1.python的一些规范
  5. webpack快速入门——实战技巧:webpack优化黑技能
  6. 编写 ES6 的 7 个实用技巧
  7. 如何实现keep-alive
  8. thinkphp5动态生成二维码实例总结
  9. word转html 压缩图片网站
  10. Java Web入门学习(四)Eclipse与Maven、Tomcat整合配置 (重整版并解决问题)