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

SQL关键字

SQL关键字包括以下内容:

SELECT:从数据库表中查询数据
FROM:指定数据源表
WHERE:筛选满足条件的数据
GROUP BY:按照列或表达式将数据分组
HAVING:筛选分组后满足条件的数据
ORDER BY:按照列或表达式对查询结果排序
JOIN:联结两个或多个表中的数据
INNER JOIN:返回两个表中匹配行的数据
LEFT JOIN:返回左侧表中所有行并与右侧表中匹配行的数据
RIGHT JOIN:返回右侧表中所有行并与左侧表中匹配行的数据
FULL OUTER JOIN:返回左侧和右侧表中所有行的数据,不管是否匹配
UNION:将两个或多个 SELECT 语句的结果组合到一个结果集中
INSERT INTO:向数据库表中插入新行
UPDATE:更新表中现有行的数据
DELETE:从表中删除行
CREATE TABLE:创建新表
ALTER TABLE:修改现有表的结构
DROP TABLE:删除现有表
INDEX:创建索引以提高数据库表查询和检索的速度
CONSTRAINT:定义表的约束条件
DISTINCT:返回不重复的数据。

聚集函数:
平均值:avg
最小值:min
最大值:max
总和:sum
计数:count

case column when then value … else value end

基本类型

char(n): 具有用户指定长度n的固定长度的字符串
varchar(n): 具有用户指定的最大长度n的可变长度的字符串
nvarchar(n): Unicode编码存储,一个汉字两个字节,可最大存储n个汉字
int:整数
smallint:小整数
numeric(p,d): 具有用户指定精度的定点数,这个数有p位数字,小数点右边有d位数字。例如numeric(3,1)可以存储44.5
real,double precision:浮点数与双精度浮点数,精度依赖于机器
float(n): 精度至少为n位数字的浮点数
smalldatetime的有效时间范围1900.01.01~2079.06.06
datetime的有效时间范围1753.01.01~9999.12.31

http://www.lryc.cn/news/223453.html

相关文章:

  • 第三章:人工智能深度学习教程-基础神经网络(第五节-了解多层前馈网络)
  • 如何实现Debian工控电脑USB接口安全管控
  • 开源知识库软件xwiki在Windows下的安装
  • 学习c#的第一天
  • 机器学习实战——《跟着迪哥学Python数据分析与机器学习实战》
  • 开源的全能维护 U 盘工具:Ventoy
  • Redis7学习笔记01
  • Redis的持久化机制和配置
  • 【IP固定】地平线开发板如何实现重启IP地址不变
  • CHATGPT----自然辩证法分析
  • Python测试框架之pytest快速入门
  • CSS 动画特效运用目录
  • css文本溢出省略号点点点
  • MSSQL 配置ORACLE ​链接服务器
  • HiSilicon352 android9.0 适配红外遥控器
  • 0004Java安卓程序设计-springboot基于APP的鲜花商城
  • 对Axios进行封装
  • Python TCP服务端多线程接收RFID网络读卡器上传数据
  • Ubuntu22.04安装MySql
  • 设计模式-桥接模式(Bridge)
  • 库存预占架构升级方案设计-交易库存中心
  • 【redis】ssm项目整合redis,redis注解式缓存及应用场景,redis的击穿、穿透、雪崩的解决方案
  • chatGPT对英语论文怎么润色呢?
  • 【机器学习4】降维
  • 注册商标有助于企业拓展市场渠道
  • 推荐能用ios端磁力下载工具
  • 网页文档阅读的学习笔记
  • mysql图书管理系统(49-56)源代码
  • 使用Docker部署开源分布式任务调度系统DolphinScheduler
  • 光猫桥接与直接拨号的对比