3.11 T-SQL语句
T-SQL语句
1.创建表
create table Car                                  						--创建一个名字是Car的表--
 (
	Code varchar(50) primary key,	                    			--第一列名字是Code 数据类型是varchar 长度是50  主键列--
	Name varchar(50) not null,				--not null 指这一列不能为空--
	Time date,						--上市时间--
	Price float,
	Brand varchar(50) references Brand(Code)	              	--references Brand(Code) 指引用Brand表里面的Code列--
  );
create table Brand
(
	Code varchar(50) primary key,
	Name varchar(50)
);
create table PinPai
(
	Ids int auto_increment primary key,	                  				--自增长一般用Ids, auto_increment 表示自增长--
	Name varchar(50)				
);
注意:所有符号必须是英文状态下的
      每个表创建完之后加分号
      表里面的最后一列写完之后不要加逗号
2.删除表:
drop table PinPai	
数据的操作:CRUD操作
1.添加数据:
insert into Brand values('b001','宝马5');                       			--往Brand表里加数据,看下表里面两列,一列Code 一列name
								                                              所以两个数据,字符串用单引号,中间用逗号隔开--
insert into Brand (Code) values('b002');	                      		--指定某一列添加,在表名后面加括号里面填列名,用第一种
								  方式也可以,后面空着''--
insert into PinPai(name) values('大众'); --处理自增长列,也可以用values('','大众');--
2.最简单查询:
select * from PinPai --*代表查询所有列--
		
select * from PinPai where Ids = 1;                          				--根据条件查询某一行--
3.修改数据:
update PinPai set Name = '保时捷' where Ids =4; --修改PinPai表的Name列 Ids是4的那一行--
update Car set Name='哈佛',Time='2012-3-4',Price=16,Brand ='b002' where Code='c001'
4.删除数据
delete from Brand --删除所有数据--
delete from PinPai where Ids=4; --根据条件删除数据--
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号