zoukankan      html  css  js  c++  java
  • Sql语法巩固哦!

    Sql server语句学习:    CRUD一切都是落实到sql语句上的哦! 

    1.表中的字段名和实体属性名的映射。 ORM:对象关系映射。

    2.sql语句中的关键字区分大小写吗?

    3.循环删除这里 sql

    厉害了,批量CRUD。 http://blog.csdn.net/javaee_sunny/article/details/52511842

    4.pager是干啥的? 咋命名的呢?

    还有表名的那个:b!

    5.ROW_NUMBER() OVER (ORDER BY ${pager.orderColumn} ${pager.orderDir}) rn,

    简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。    rn:属性别名。

    6.sql: as 起别名

    7.Sql Server的语法哦: Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16

    8.mybatis里的sql语句,为啥执行前需要判断句呢? 

    9.desc:倒序(从大到小)        asc:正序(从小到大)

    10. insert,select 这样的 数据库的 关键字, 是不区分大小写的。 但是表名, 字段名。不同的数据库, 会有不同的设置。 

    sql语法巩固:(补充忘记的)

    一.菜鸟教程哦!  

    sql语句的学习哦!

    1.SQL 对大小写不敏感:SELECT 与 select 是相同的。

    2.drop:删除 alter:修改

    3.结果集:过滤 排序 去重

    4.排序: DESC(降序) ASC(升序:默认)

    5.您可以在不删除表的情况下,删除表中所有的行。这意味着表结构、属性、索引将保持不变:

    6.mysql单引号哦! 不是双引号!

    java里单双引号是有区别的哦! js里没有!

    java方法签名和方法名不同哦, js里是一样的。

    7.通配符:用于替代字符串中的任何其他字符。

    8.几种连接:内连接(inner join/join)就只正常匹配。
       left join:内连接 + 右表没有匹配到的。
       right join:
       full join:left join + right join

    9.UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 合并结果集!
       默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。

    10.select into: 表信息的复制。

    11.SQL 约束用于规定表中的数据规则。
    not null
    unique:某列里值唯一。
    primary key:not null + unique (非空且唯一)
    foreign key:参照完整性
    check
    default

    12.在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。

    13.创建、更新和删除视图。

    14.数据库数据类型。

    15.GROUP BY 结果集进行分组

    16.MID() 函数用于从文本字段中提取字符。

    17.LEN() 函数返回文本字段中值的长度。

    18.互联网服务提供商(ISP,全称 Internet Service Provider)

    19.desc user; 查看表结构哦!

    2.自己的数据库书哦! 

  • 相关阅读:
    将博客搬至CSDN
    模板:abs用法
    《CLR via C#》读书笔记--基元类型、引用类型和值类型
    入门鼠标右键事件(快捷菜单)
    C#委托学习
    广播最佳实践---实现强制下线
    android动态注册监听网络变化异常
    码流识别与传输
    对最近的RTP和H264学习进行总结整理-04.20
    H264解码学习-2015.04.16
  • 原文地址:https://www.cnblogs.com/njqa/p/6407593.html
Copyright © 2011-2022 走看看