数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句
2024-09-01 09:32:09
以MySql数据库为例进行说明
1.数据库操作语句
2.表的操作语句
3.表中的字段操作语句
4.MYSQL支持的完整性约束
数据库管理系统提供了一致机制来检查数据库表中的数据是否满足规定的条件,以保证数据库表中的数据的准确性和一致性,这种机制就是约束。MySql数据库除了支持标准的SQL的完整性约束之外,还进行了相应的扩展,扩展后增加了AUTO_INCREMENT约束。
NOT NULL 约束字段的值不能为空
DEFAULT 设置字段的默认值
UNIQUE KEY(UK) 设置字段的值是唯一的
PRIMARY KEY(PK) 设置字段为表的主键,唯一标识一条记录
AUTO_INCREMENT 约束字段的值为自动增加
FOREIGN KEY (FK) 设置字段为表的外键
5.数据的操作
1)、 插入数据记录
2)、更新数据记录
3)、删除数据记录
4)、单表查询操作
查询操作为最常用的数据库中对数据的操作,常用的一些查询方式应该牢记。
查询无非就是根据一些条件查出结果,然后对结果进行排序、限制显示记录、统计 操作。
以上为单表查询时经常使用到的一些SQL语句,SQL语句为描述式的语言,跟我们平时人对人说话时有点类似,只需要告诉数据库做什么事情,数据库就会给我们返回结果。比如 SELECT * FROM t_employee WHERE sal>7000 ORDER BY empno DESC;翻译为 从数据库t_employee中查找薪资大于7000的记录,按照empno 降序排列。
最新文章
- Material Design Animation
- [转]Nginx+ThinkPHP不支持PathInfo的解决办法
- DRLSE 水平集算法总结
- easyui源码翻译1.32--datagrid(数据表格)
- 浏览器中显示视频,flash等的代码处理
- maven search
- header的用法小结(转)
- Java基础知识强化94:Calendar类之Calendar概述和获取日历字段的方法
- CSS 与 HTML5 响应式图片
- js事件触发(一)
- iOS 跑马灯带图片可点击
- Spring 对Controller异常的统一处理
- 十、uboot 代码流程分析---run_main_loop
- HIkari线程池调优
- Linux Shell 编程 教程 常用命令
- UVa 122 Trees on the level(二叉树层序遍历)
- Object.assign简单总结
- Netty之解决TCP粘包拆包(自定义协议)
- win7+python3.6+word_cloud 安装出现Microsoft Visual C++ 14.0 is required
- 使用AD对Linux客户端进行身份验证