T-SQL 操作练习
create table Person #新建表格
(
Ids int auto_increment primary key, #主键,自增
Name varchar(50) not null, #非空
Age int,
Sex bit,
Nation varchar(50) references Nation(Code) #外键
);
create table Person_1 #新建表格
(
Ids int auto_increment primary key,
Name varchar(50) not null,
Age int,
Sex bit,
Nation varchar(50) references Nation(Code)
);
create table Nation #新建表格
(
Code varchar(50) primary key,
Name varchar(50)
); drop table Person_1;#删除表格 #增加加数据 insert into 表名[(列)] values(数据.对应,可为空) insert into Person values('','张三',18,1,'汉族');
insert into Person values('','李四',28,2,'回族');
insert into Person values('','李五',28,2,'回族');
insert into Person(Name) values('王五');
insert into Nation values('','汉族');
insert into Nation values('','回族'); #删除数据 delete from 表名;删除整个表
#delete from 表名 where 条件
#delete form Person where Ids=3; #更改数据 update 表名 set 列 = "" where 条件;
update Person set Name="张八" where Ids=2;
update Person set Nation="维吾尔族" where Name="王五"; #查找数据
select * from Person;
select * from Nation where Code=''; delete from Person where name="李五"; #################################################
#新建表
create table Family
(
Name varchar(50) not null,
Number int,
Code varchar(50) primary key,
Color varchar(50) references Color(Code)
);
create table Color
(
Code int auto_increment primary key,
Name varchar(50)
);
#CRUD
#insert into 表名 values(数据),
#insert into 表名(列) values(数据),
insert into Family values('1户',4,'','red');
insert into Family values('2户',3,'','');
insert into Family values('4户',3,'','');
insert into Family(Code) values('');
insert into Family(Name) values('3户');
insert into Color values('','red');
insert into Color values('','blue');
insert into Color values('','blue'); #update
#update Table_Name set Cols_Name='' where Condition
update Family set Color='white' where Code=''; #delete
#delete from Table_Name;
#delete from Table_Name where Condition;
delete from Family where Name='4户';
delete from Color where Code=''; #select
#select * from Table_Name;
#select * from Table_Name where Condition; select * from Family ;
select * from Color where Code=''
T-SQL 操作练习的更多相关文章
- 数据库优化和SQL操作的相关题目
SQL操作 1.有一个数据库表peope,表有字段name,age,address三个属性(注:没有主键).现在如果表中有重复的数据,请删去重复只留下其中的一条.重复的定义就是两条记录的name,ag ...
- 常用SQL操作(MySQL或PostgreSQL)与相关数据库概念
本文对常用数据库操作及相关基本概念进行总结:MySQL和PostgreSQL对SQL的支持有所不同,大部分SQL操作还是一样的. 选择要用的数据库(MySQL):use database_name; ...
- mongodb 操作语句与sql操作语句对比
上行:SQL 操作语句 下行:Mongo 操作语句 CREATE TABLE USERS (a Number, b Number) db.createCollection("mycoll&q ...
- 避免循环做SQL操作
经常犯的错误是把一个SQL 操作放置到一个循环中, 这就导致频繁的访问数据库,更重要的是, 这会直接导致脚本的性能低下.以下的例子, 你能够把一个循环操作重置为一个单一的SQL语句. foreach ...
- sql操作一般函数
sql操作一般函数 函数一般语法:SELECT function(列) FROM 表 函数的基本类型是: Aggregate 合计函数:函数的操作面向一系列的值,并返回一个单一的值. Scalar 函 ...
- flask 操作mysql的两种方式-sql操作
flask 操作mysql的两种方式-sql操作 一.用常规的sql语句操作 # coding=utf-8 # model.py import MySQLdb def get_conn(): conn ...
- ArcSDE10.1配置Oracle 监听器来使用SQL操作ST_Geometry(个人改动版)
发了两天的时间来解决配置Oracle 监听器来使用SQL操作ST_Geometry的配置,网上搜索一大片,结果真正找到的只有方法可用,下面把这个方法我个人在总结下. ArcSDE10.1配置Oracl ...
- SQL 操作字符串
SQL操作字符串相对来说比较难一点,现在总结几个常用的SQL 对字符串的操作: declare @dd nvarchar(12) set @dd='2015-03-13' print @dd decl ...
- 怎么配置 Oracle 侦听器来使用SQL操作ST_Geometry
关于这个内容,其实从ArcSDE9.2推出ST_Geometry就让用户感到很有吸引力,而且特别是在ArcSDE9.3之后,用户使用SQL操作ST_geometry越来越多,但是在配置Oracle监听 ...
- Springboot第五篇:结合myBatis进行SQL操作
前提:和之前同样的,本篇会从前端和后台一起讲述关于SQL的select操作(其他操作原理大致类似,不多做解释了). 大致流程:前端通过AJAX将数据发送到后台的路由,后台路由会根据发送的数据进行SQL ...
随机推荐
- poj 3253:Fence Repair(堆排序应用)
Fence Repair Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 23913 Accepted: 7595 Des ...
- Mac OS X 上的安装Lisp开发环境
到网站:https://common-lisp.net/project/lispbox/ 下载lispbox 解压下载下来的包,找到Emacs 测试: 我们也可以使用homebrew来安装lisp的解 ...
- CDH 的Cloudera Manager免费与收费版的对比表
CDH 特性 免费版 付费版 Deployment, Configuration & Management 系统管理 Automated Deployment & Hadoop Rea ...
- Myeclipse 60.激活
Myeclipse 用来开发java web应用是十分的方便的,不过如果没有激活的话,用起来感觉会非常不爽. 当然,个人来说还是非常支持正版的,也鼓励大家支持正版. 好了,下面介绍一下怎么破解Myec ...
- 单元测试框架-TestNG的安装
一.在eclipse中安装TestNG插件 1)打开eclipse,选择help--> Install New Software
- BZOJ3640 : JC的小苹果
设$f[i][j]$表示$hp$为$i$,在$j$点的概率,$d[i]$表示$i$的度数,$w[i]$表示经过$i$点要扣掉的血量. 对于$j$到$k$这条边,$f[i-w[k]][k]+=\frac ...
- 使用HttpsURLConnection发送POST请求
重写X509TrustManager private static TrustManager myX509TrustManager = new X509TrustManager() { @Overri ...
- 【BZOJ】1019: [SHOI2008]汉诺塔
http://www.lydsy.com/JudgeOnline/problem.php?id=1019 题意:汉诺塔规则,只不过盘子n<=30,终点在B柱或C柱,每一次移动要遵守规则:1.小的 ...
- Spring_讲解
http://s,i,s,h,u,o,k.com/forum/blogPost/list/6174.html
- php 即使客户端或者服务器断开(如关掉浏览器)脚本也可以继续执行
<?php ignore_user_abort(); // run script in background set_time_limit(0); // run script forever $ ...