当前位置: 首页 > news >正文

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.自己的数据库书哦! 

 

转载于:https://www.cnblogs.com/njqa/p/6407593.html

相关文章:

  • C++中将string类型转化为int类型
  • lduan office 365 ActiveDirectory同步 八
  • error: src refspec XXX matches more than one
  • 标记,上传并下载自己创建的镜像 image
  • Xamarin.Forms中为WebView指定数据来源Source
  • LLVM 4中将加入新的LLVM链接器LLD
  • SpringInAction--Bean参数的自动注入
  • [Asp.net MVC]Bundle合并,压缩js、css文件
  • 初识kbmmw 5 中httpsys的支持
  • 算法笔记_052:蓝桥杯练习Multithreading(Java)
  • 单独一页插入页脚
  • 上传网站流程
  • Apache Mesos 官方文档 V1.0
  • asm 兼容性、asm 主要参数管理
  • 亲密数
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • Brief introduction of how to 'Call, Apply and Bind'
  • Django 博客开发教程 16 - 统计文章阅读量
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • isset在php5.6-和php7.0+的一些差异
  • Java超时控制的实现
  • PaddlePaddle-GitHub的正确打开姿势
  • PAT A1092
  • SQLServer插入数据
  • Tornado学习笔记(1)
  • vue数据传递--我有特殊的实现技巧
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • win10下安装mysql5.7
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 半理解系列--Promise的进化史
  • 笨办法学C 练习34:动态数组
  • 反思总结然后整装待发
  • 你真的知道 == 和 equals 的区别吗?
  • 微信小程序实战练习(仿五洲到家微信版)
  • 智能网联汽车信息安全
  • #stm32驱动外设模块总结w5500模块
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (1)(1.13) SiK无线电高级配置(五)
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (16)Reactor的测试——响应式Spring的道法术器
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (二)构建dubbo分布式平台-平台功能导图
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (十三)Flask之特殊装饰器详解
  • . NET自动找可写目录
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .Net Winform开发笔记(一)
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .Net程序帮助文档制作
  • .net和jar包windows服务部署