按要求写出如下T-SQL语句
发布网友
发布时间:2022-04-07 22:33
我来回答
共1个回答
热心网友
时间:2022-04-08 00:02
1、insert into 产品表 values(0001 空调 3000 200),(0002,'冰箱', 2500 ,100),(0003,'彩电', 2800, 50),(0004, '电脑', 3200, 100)
2、update 产品表 set 价格=价格*0.8
3、delete from 产品表 where 价格<50
4、select 产品名称 from 产品表 where 价格 between 2000 and 2900
5、select SUM(价格*库存量) as 总价格 from 产品表
6、select 产品名称 from 产品表 a,产品销售表 b,销售商表 c where a.产品编号=b.产品编号 and b.客户编号=c.客户编号 and 销售日期='2014年3月19日' and 客户名称='XXY'
7、select SUM(数量*销售额) as 销售总额 where 销售日期='2014年3月19日'
按要求写出如下T-SQL语句
delete from 产品表 where 价格<504、select 产品名称 from 产品表 where 价格 between 2000 and 29005、select SUM(价格*库存量) as 总价格 from 产品表 6、select 产品名称 from 产品表 a,
求T-SQL 语句
USERS.USERID,USERS.USERNAME,DEPT.DEPTNAME,JOB.JOBNAME,DEPTUSER.USERNAME AS DEPTUSERNAME,CLASS.CLASSNAME FROM USERS JOIN DEPT ON (USERS.DEPTID = DEPT.DEPTID)JOIN JOB ON (USERS.JOBID = JOB.JOBID)JOIN USER AS DEPTUSER ON (DEPTUSER.USERID = DEPT.DEPTUSERID)JOIN CLASS ON (USERS...
写出完成下列要求的T-SQL语句?
-创建学生表,学号为主键,性别默认值为‘男’,学号和姓名要求非空。use 学生选课 create table 学生表 (学号 char(10) PRIMARY KEY NOT NULL,姓名 varchar(20) NOT NULL,性别 char(2) DEFAULT '男',专业 varchar(50),籍贯 varchar(40),出生日期 datetime);--向选课表插入数据('20180102’,...
下列是一个学生选课数据库的关系模型,请按要求写出T-SQL语句。
学号 int primary key,姓名 varchar(4),性别 char(2),年龄 int,系号 int foreign key )(2)select * from 学生 where 姓名 like '张%';(3)select 学号,姓名 from 学生 where 学号 in(select 学号 from 选课 where 课程号 = (select 课程号 from 课程 where 课程名 = ‘SQL Server’));...
求sql语句,统计某月销售量前10
按照一行记录代表销售一个数量单位商品的话,T_SQL语句如下:DECLARE @beginDate datetime, @endDate datetime SELECT @beginDate = '开始日期', @endDate = '结束日期'SELECT TOP 10 title, COUNT(1) AS sellNumber FROM TableA WHERE sDate BETWEEN @beginDate AND @endDate GROUP BY title ...
用T-SQL语句怎样实现打印九九乘法表?
使用T-SQL语句打印九九乘法表的代码如下:--定义三个变量(行、列、输出字符串) 通过横竖 九行九列 进行循环输出 DECLARE @a smallint,@b smallint,@str varchar(1000)set @a=1 WHILE @a<=9 BEGIN SET @b=1 SET @str=''WHILE @b<=@a BEGIN SELECT @str=@str+convert(varchar(1),@...
用t-sql语句求出1到100的和,并且输出最后的和
代码如下:DECLARE @i INT,@sum INTSET @i=1SET @sum=0WHILE @i<=100 BEGINSET @sum=@sum+@iSET @i=@i+1 ENDPRINT @sum运行结果:
T-SQL语句
execute ('select sc.sno,sname,sdept from student,sc where sc.sno=student.sno and student.sdept='+'''+@kh+''')改为:execute ('select sc.sno,sname,sdept from student,sc where sc.sno=student.sno and student.sdept=@kh)
关于T-SQL语句。
SET ARITHABORT ON SET NUMERIC_ROUNDABORT OFF SET CONCAT_NULL_YIELDS_NULL ON SET ANSI_NULLS ON SET ANSI_PADDING ON SET ANSI_WARNINGS ON COMMIT BEGIN TRANSACTION GO CREATE TABLE dbo.Tmp_Info (Id int NOT NULL IDENTITY (1, 1),Name varchar(20) not null,Sex bit not null,Adress ...
用T-sql语句写出 查询出平均分大于80分,且至少两门课大于80的学生。 表...
稍微简化一下:SELECT NAME,SUM(CASE WHEN MAJOR = '数学' THEN SCORE ELSE 0 END)数学 ,SUM(CASE WHEN MAJOR = '外语' THEN SCORE ELSE 0 END)外语 ,SUM(CASE WHEN MAJOR = '语文' THEN SCORE ELSE 0 END)语文 ,AVG(SCORE)FROM STUDENT GROUP BY NAME having SUM(CASE WHEN SCORE > ...