聚合函数:

count:统计行数量

sun   :获取某个单列合计值

avg    :计算某个列的平均值

max,min:计算列的最大值和最小值

*  :计算全部,包含null值

all:计算所有非空值

distinct:计算所有唯一非空值(去重复)

      子查询:嵌套在查询语句里面的查询语句

exsits:当子查询能查出来值    才会执行

no exsits:如果子查询没有查出来值 ,就不执行。(整条语句忽略)

    表连接:

内连接:inner join , 效率最低的连接方式

外连接:left join :以左边为基

            right join:以右边为基

自连接:full join,MySQL 不支持(不理会)

JDBC:

应用程序--JDBCAPI--JDBC驱动程序,管理器--JDBC驱动程序--网络协议(API)--数据库服务器

JDBC_ODBC Bridge:JDBC_ODBC桥

由sun公司提供的通道的驱动,能访问各种数据库,但是效率很低

Native_API Partly_java driver:本地java驱动程序

      执行效率高,但客户端必须安装本地驱动,维护不方便

Net_protocal all_java driver(JDBC Proxy):网络协议纯java驱动程序(通用的)

    客户端不必安装本地库,使用方便但是性能相对较低

 Native_Protocal all_java driver:本地协议,完全java驱动程序

    将JDBC调用转化为特定数据库的网络协议,效率很高

 

执行顺序:select * from(表名)where(条件)from(表名)——》where(条件)——》group by——》

select(  )——》having

 

posted on 2016-05-15 11:13  我爱你耗子  阅读(80)  评论(0编辑  收藏  举报