SQL Server表的增删改查、修改列名和多表关联

SQL Server中表的增删改查、修改列名以及三表关联

向表中添加数据

insert into Novel(Novel_Name,Author,Intro,Cover,Hits,Comments,InputDate,isProduct,ProductDate, isDelete,DeleteDate,isDown,DownDate) values ('西游记','吴','取经','唐僧',0,0,getdate(),1,getdate(),1,getdate(),0,getdate()) insert into Novel(Novel_Name,Author,Intro,Cover,Hits,Comments,InputDate,isProduct,ProductDate, isDelete,DeleteDate,isDown,DownDate) values ('水浒传','施耐庵','起义','宋江',0,0,getdate(),1,getdate(),1,getdate(),0,getdate()) 
insert into Novel(Novel_Name,Author,Intro,Cover,Hits,Comments,InputDate,isProduct,ProductDate,
isDelete,DeleteDate,isDown,DownDate) values ('诛仙','未知','','',0,0,getdate(),1,getdate(),1,getdate(),0,getdate())
insert into Novel(Novel_Name,Author,Intro,Cover,Hits,Comments,InputDate,isProduct,ProductDate,
isDelete,DeleteDate,isDown,DownDate) values ('天龙八部','金庸','侠义','乔峰',0,0,getdate(),1,getdate(),1,getdate(),0,getdate())

删除表中数据

delete from Novel where Novel_Name = '水浒传'
delete from Novel where Novel_Name = '西游记'

查询表中数据

select * from Novel order by Novel_ID desc --查询表并按倒序排序,正序是order by asc
select *from Novel_Class

修改列名

alter table Novel_class add reorder int default(0) not null--alter table 名 add  列名 类型 默认值 

三表查询语句

select a.* b.*,c.* from 
Novel a inner join Ass c
 on a.Novel_ID=c.Novel_ID 
 inner join inner join Novel_Class b
 on b.Class_ID=c.Class_ID
 where Class_Name='武侠'


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值