SQL语言笔记——基本命令
来源:互联网 发布:网络信息安全口号 编辑:程序博客网 时间:2024/06/05 00:30
/** 更新操作*//* -- 1. 新增单一元组新增 INSERT INTO 表名 [ (列名[,列名]...) ] VALUES (值 [,值]... )批数据新增:插入子查询的记录 INSERT INTO 表名 [ (列名[,列名]...) ] 子查询; */-- e.g. -- 批数据新增 -- 将检索到满足条件的同学新增到表st INSERT INTO st(s#,sname) SELECT s#,sname FROM student WHERE sname LIKE '%伟' INSERT INTO st(s#,sname) SELECT s#,sname FROM student ORDER BY sname; /* -- 2. 删除 DELETE FROM 表名 [ WHERE 条件表达式];*/-- e.g. -- 删除所有的元组 DELETE FROM sc; -- 删除特定条件记录 DELETE FROM sc WHERE s# = '001'; -- 含有子查询的删除 DELETE FROM student WHERE d# IN (SELECT d# FROM dept WHERE dname = '自动控制'); /* -- 3. 修改操作 UPDATE 表名 SET 列名 = 表达式 | (子查询) [ [,列名 = 表达式 | (子查询) ]... ] [WHERE 条件表达式];*/-- e.g. -- 将所有教师的工资上调5% UPDATE teacher SET salary = salary * 1.05; --将所有计算机系的教师工资上调10% UPDATE teacher SET salary = salary * 1.1 WHERE d# IN (SELECT d# FROM dept WHERE dname = '计算机');
/* 修正与撤销数据库*//* --1. 基本表的定义 ALTER TABLE tablename [ADD {colname datatype,...}] 增加新列 [DROP {完整性约束名}] 删除完整性约束 [MODIFY {colname datatype,...}] 修改列定义*/-- e.g. --增加列 ALTER TABLE student ADD saddr char(40),pid char(18); --修改列定义 ALTER TABLE student MODIFY sname char(10); --删除约束 ALTER TABLE student DROP UNIQUE(sname);--2. 撤销表 -- DROP TABLE 表名;-- e.g. DROP TABLE student;-- 3. 撤销数据库 --DROP DATABASE 数据库名;-- e.g. DROP DATABASE sct; -- 4. 切换/使用数据库 -- USE 数据库名;-- 5. 关闭数据库 -- CLOSE 数据库名;
0 0
- SQL语言笔记——基本命令
- SQL语言16种基本命令
- SQL教程——基本命令
- sql语言基本学习笔记(一)
- Linux学习笔记——基本命令
- Git 笔记——基本命令
- c语言笔记——基本数据类型
- 学习笔记—SQLite3基本命令
- SQL语言基本语言
- 数据库的基本操作——sql语言
- kali 基本命令语言
- oracle基本SQL 命令
- SQL基本命令
- sql基本命令
- 使用基本 SQL 命令
- sql基本命令
- SQL的基本命令
- SQL基本命令
- .net环境变量设置||'csc' 不是内部或外部命令
- 集合
- 使用MyBatis Generator 自动生成代码
- ReactNative开源组件
- nginx单点问题
- SQL语言笔记——基本命令
- 算法提高
- qualcomm平台的Gralloc驱动分析
- codevs 1012 最大公约数和最小公倍数问题
- poj 初期基本搜索
- php 不能正常打印字符串
- Android ADT Eclipse编译FBReader详解
- d3.time.format时间模式
- Android使用Gradle统一配置依赖版本