数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

时间:2022-09-06 19:12:28

以MySql数据库为例进行说明

1.数据库操作语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

2.表的操作语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

3.表中的字段操作语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

4.MYSQL支持的完整性约束

数据库管理系统提供了一致机制来检查数据库表中的数据是否满足规定的条件,以保证数据库表中的数据的准确性和一致性,这种机制就是约束。MySql数据库除了支持标准的SQL的完整性约束之外,还进行了相应的扩展,扩展后增加了AUTO_INCREMENT约束。

NOT NULL  约束字段的值不能为空

DEFAULT  设置字段的默认值

UNIQUE KEY(UK)  设置字段的值是唯一的

PRIMARY KEY(PK)  设置字段为表的主键,唯一标识一条记录

AUTO_INCREMENT   约束字段的值为自动增加

FOREIGN KEY (FK)  设置字段为表的外键

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

5.数据的操作

1)、 插入数据记录

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

2)、更新数据记录

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

3)、删除数据记录

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

4)、单表查询操作

查询操作为最常用的数据库中对数据的操作,常用的一些查询方式应该牢记。

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

查询无非就是根据一些条件查出结果,然后对结果进行排序、限制显示记录、统计 操作。

以上为单表查询时经常使用到的一些SQL语句,SQL语句为描述式的语言,跟我们平时人对人说话时有点类似,只需要告诉数据库做什么事情,数据库就会给我们返回结果。比如 SELECT * FROM t_employee WHERE sal>7000 ORDER BY empno DESC;翻译为 从数据库t_employee中查找薪资大于7000的记录,按照empno 降序排列。

数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句的更多相关文章

  1. SAP跟踪前台操作导致的后台查询语句

    SAP跟踪前台操作导致的后台查询语句,通过这个可以查看前台对应了后台的数据库表,然后可以通过se11查看表内容,也可以删除表内容. 在sap升级的时候,首先需要拷贝正式的sap系统,然后将拷贝的系统中 ...

  2. 初识关系型数据库(SQL)与非关系型数据库(NOSQL)

    一.关系型数据库(SQL): Mysql,oracle 特点:数据和数据之间,表和字段之间,表和表之间是存在关系的 例如:部门表 001部分,   员工表 001 用户表,用户名.密码 分类表 和 商 ...

  3. Django模型层:单表操作,多表操作,常用(非常用)字段和参数,Django-model进阶

    一.web应用 二.模板的导入与继承 三.静态文件相关 四.inclusion_tag:返回html片段 五.模型层 一.web应用 -s包括两个部分:web服务器+application -目前阶段 ...

  4. MYSQL数据库根据data文件中的.frm和ibd文件恢复单表数据

    数据库误操作,把表的字段删除了,关键是被删除的字段的数据很重要,现在想要恢复数据,下面说说是怎么操作的. 数据库只剩.frm和.ibd文件了,按照网上的做法分如下两步来进行:一.找回表结构,二.找回数 ...

  5. MySQL数据库(3)- 完整性约束、外键的变种、单表查询

    一.完整性约束 在创建表时候,约束条件和数据类型的宽度都是可选参数. 作用:用于保证数据的完整性和一致性. 1.not null(不可空)与default 示例一:插入一个空值,如下: mysql&g ...

  6. MySQL表的几个简单查询语句

    1. 创建数据库CREATE DATABASE database-name 2. 删除数据库drop database dbname 3.    创建新表create table tabname(co ...

  7. 6.1课堂笔记—DML(数据操作语言),DQL查询语句

    一.DML(数据操作语言) InnoDB MyISAM 支持事务 不支持事务 不支持全文索引 支持全文索引 支持外键约束 不支持 命令查看默认存储引擎 show variables like '%st ...

  8. SQL Server SQL性能优化之--pivot行列转换减少扫描计数优化查询语句

    原文出处:http://www.cnblogs.com/wy123/p/5933734.html 先看常用的一种表结构设计方式: 那么可能会遇到一种典型的查询方式,主子表关联,查询子表中的某些(或者全 ...

  9. 《SQL Server 2012 T-SQL基础》读书笔记 - 2.单表查询

    Chapter 2 Single-Table Queries GROUP BY之后的阶段的操作对象就是组(可以把一组想象成很多行组成的)了,HAVING负责过滤掉一些组.分组后的COUNT(*)表示每 ...

随机推荐

  1. ACM/ICPC 之 计算几何入门-叉积-to left test(POJ2318-POJ2398)

    POJ2318 本题需要运用to left test不断判断点处于哪个分区,并统计分区的点个数(保证点不在边界和界外),用来做叉积入门题很合适 //计算几何-叉积入门题 //Time:157Ms Me ...

  2. Android sqlite cursor的遍历

    查询并获得了cursor对象后,用while(corsor.moveToNext()){}遍历,当corsor.moveToNext()方法调用,如果发现没有对象,会返回false public Li ...

  3. 修改MySql数据库的默认时

    MySql数据库创建后,默认的时区比东八区少了八个小时.如果Sql语句中使用到MySql的时间的话就会比正常时间少了八个小时.所以需要修改MySql的系统时区,使其显示的时间和我们现在的时间一致. 1 ...

  4. 5. SprigBoot自动配置原理

      配置文件到底能写什么?怎么写? 都可以在SpringBoot的官方文档中找到: 配置文件能配置的属性参照   1.自动配置原理: 1).SpringBoot启动的时候加载主配置类,开启了自动配置功 ...

  5. select元素添加option的add()方法 | try{}catch{}

    1.javascript中的select元素添加option使用add()方法 select的add方法,第一个参数是需要被添加的option元素,第二个参数决定了被添加的位置 普通浏览器中,第二个参 ...

  6. SVN版本冲突中 Files 的值“ < < < < < < < .mine”无效路径中具有非法字符的解决办法

    .NET 中 SVN版本冲突中 Files 的值“ < < < < < < < .mine”无效路径中具有非法字符的解决办法: 一. 1.将项目逐个进行编译, ...

  7. django admin 如何去掉s 如何去掉django admin 各个模块后面的s

    其中加上红色标记的内容,业务管理员后面就不会有 s 了 class UsrMngUser(models.Model): user_name = models.CharField("用户名称& ...

  8. Java面向对象&lowbar;单例设计模式

    单例设计模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点 1.构造方法私有化 2.声明一个本类对象 3.给外部提供一个静态方法获取对象实例 两种实现方式:饿汉式和懒汉式 何种情况下使用呢?当 ...

  9. &lpar;转&rpar;不看绝对后悔的Linux三剑客之grep实战精讲

    不看绝对后悔的Linux三剑客之grep实战精讲 原文:http://blog.51cto.com/hujiangtao/1923675 https://www.cnblogs.com/peida/a ...

  10. MySql必知必会内容导图

    <MySQL必知必会>从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用.子查询.正则表达式和基于全文本的搜索.存储过程.游标.触发器.表约束,等等.通过重点突出的章节,条理 ...