sql sever[基本] ''增删改'' 随笔

  结构语言分类  DDL(数据定义语言)  create  drop  alter   创建删除以及修改数据库,表,存储过程,触发器,索引....

 DML(数据操作语言)   insert  delete  update  用来操作数据库中的数据   

 DQL(数据查询语言) select  用来查询数据库中的数据    DCL(数据控制语言)  grant(授权)  revoke(撤销)

逻辑运算符

  and   &&   与   or    ||   或   not   !   非

标识列   是 自增列! 主键是 唯一!

联合主键     将多列设置成主键!

插入数据 (列和值一一对应) insert into 表名(列) values(值)

复制多条数据 insert into ... select ... from (两表列名一一对应,有表) insert into 新表名(各列名) select 各列名 from 原表名

复制多条数据 select ... into ... from (无表) select 各列名 into 新表名 from 原表名

插入多条 insert into ... select ... union (有表) insert into 表名(各列名) select 数据 union select 数据 union ......

更新数据 update 表名 set 需要更新的列(,隔开) where 拥有的条件(and或者or 隔开) 是否为空 is null or ""

删除数据

指定条件(含有外键时,删除主表中的数据必须删除子表数据) delect from 表名 where 数据

全部清空 delect from 表名

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏芋道源码1024

数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 解析(六)之删除SQL

本文主要基于 Sharding-JDBC 1.5.0 正式版 1. 概述 2. DeleteStatement 3. #parse() 3.1 #skipBet...

2897
来自专栏飞总聊IT

总结一下SQL NULL吧

这篇文章主要回答网友姜锐(森原)。 网上并没有太好的文章总结NULL,比较有效的办法是自己去读SQL标准了。通常SQL98最重要。 我总结一下NULL在标准里...

29911
来自专栏xcywt

学习SQLite之路(二)

  下面就是真正关于数据库的一些知识了: 20160614更新  参考: http://www.runoob.com/sqlite/sqlite-tutoria...

1757
来自专栏性能与架构

MySQL中索引的限制

下面列出了目前 MySQL中与索引使用相关的限制 (1)MyISAM存储引擎索引键长度的总和不能超过1000字节 (2)BLOB和TEXT类型的列只能创建前缀索...

2625
来自专栏lgp20151222

Mysql 获取表的comment 字段

查看获取表内字段注释: > show full columns from tablename; 或是  show full fields from tab...

531
来自专栏李家的小酒馆

SQL基本语法

SQL 基本语法 表库操作 创建表 create table 表名( 字段名 类型(长度) 约束, 字段名 类型(长度)...

1740
来自专栏别先生

MYSQL中约束及修改数据表

MYSQL中约束及修改数据表 28:约束 约束保证数据的完整性和一致性 约束分为表级约束和列级约束 约束类型包括:     NOT NULL(非空约束)   ...

1948
来自专栏Python爬虫实战

MySQL 从零开始:06 数据检索

在第四节《表的增删改查》中已经介绍了 select 查询记录的几种使用方法:查询所有行的所有列、查询指定行的所有列、查询所有行的指定列和查询指定行的指定列。本文...

792
来自专栏后端技术探索

分表查询统计的一个具体案例

问题描述 mysql数据库在数据量较大的情况下,对数据表进行水平分表,按照年份,如下:

431
来自专栏lgp20151222

mysql explain 的extra中using index ,using where,using index condition,using index & using where理解

using where:查找使用了索引,不需要回表去查询所需的数据,查询结果是索引的一部分

411

扫描关注云+社区