黑马程序员SQl server数据管理

本文介绍了SQL Server中对数据的基本操作,包括单行和多行插入、更新、删除以及查询。讲解了INSERT、UPDATE、DELETE、TRUNCATE语句的用法,并详细阐述了SELECT查询的语法,包括WHERE、ORDER BY、GROUP BY和HAVING子句的使用。此外,还提到了在查询中处理NULL值、使用IN和BETWEEN关键字的情况。
摘要由CSDN通过智能技术生成

------- Windows Phone 7手机开发.Net培训、期待与您交流! -------  

一、单行插入

插入可分为:全部插入和部分插入

-全部插入的写法有两种:把所有的列名列出来、省略列名。

 部分插入:只需把部分的列名列出来

语法

INSERT [INTO]<表名> [列名]VALUES<值列表>

注意原则:对应一致,(,)values(,)

例如创建一个表:

create table t1

(id int, strnchar(5),date datetime)

--全部插入

INSERT t1(id,str ,date)VALUES(1,'a' ,'2010-1-5')

INSERT t1 VALUES(1,'a2' ,'2010-2-5')

--部分插入

insert t1(id,str)values(5,'55')

二、多行插入

插入分为两种形式

1、从现有的表【一个或多个AA2】取数据放到现有的表B中【B必须已经存在】

语法

一个表

INSERT [INTO] <表名B>([列名])SELECT <列名>FROM<源表名A>

多个表

INSERT [INTO] <表名B>([列名]) SELECT <列名>FROM <源表名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值