SQL Server 实验五 T-SQL编程

SQL Server 实验五 T-SQL编程

这是一个系列,需几个文档一起看

Use YGGL

--2、变量使用
--(1)
Declare @female bit
Set @female=0
Select EmployeeID,Name from Employees Where Sex=@female
--(2)
Declare @employeeid char(12)
Set @employeeid='102201'
Select PhoneNumber from Employees Where EmployeeID=@employeeid

Declare @phone char(12)
Set @phone=(Select PhoneNumber from Employees Where EmployeeID='102201')
Select @phone
--描述并查询salary表中000001号员工的实际收入
Declare @realincome float
Set @realincome=(Select income-outcome from Salary Where EmployeeID='000001')
Select @realincome
--4、
--(1)判断Employees表中是否存在111006的员工,存在则小时信息,否则显示查无此人
If EXISTS(Select Name from Employees Where EmployeeID='111006')
	Select * from Employees Where EmployeeID='111006'
Else
	Select '查无此人'
--判断王林的实际收入是否大于3000,是则显示收入,否则显示收入不高于3000
Select name, Income-Outcome as realincome into a from Employees join Salary on Employees.EmployeeID=Salary.EmployeeID
If (Select realincome from a Where Name='王林')> 3000
	Select * from a
Else
	Select '收入不高于3000'
--(2)假设变量x的初始值为0,每次加1,直至x变为5
Declare @x int
Set @x=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值