MS-sql 和的的ACCESS区别
1.如何复制和分发
2.包的使用,如何调用等.
3.存储过程和触发器的使用和特点.
4.权限控制等
1:4个5运算等于24
2:20堆砖,每堆10快,有一堆是次品,标准没堆200K,次品为190K,只称一次,区分出次品!
3:你看过对你印象最深的5本书以及3位著名的作者
4:如果你遇到一个工作中的难题,你会怎么去解决,如果还是解决不了,怎么办 ?
删除一个表中的重复数据,只剩重复数据的一条
用一条SQL语句 查询出每门课都大于80分的学生姓名
name kecheng fenshu
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五
英语
90
--建立测试环境
Create Table TEST
(name Nvarchar(10),
kecheng Nvarchar(10),
fenshu Int)
--插入数据
Insert TEST Values(N'张三', '语文', 81)
Insert TEST Values(N'张三', '数学', 75)
Insert TEST Values(N'李四', '语文', 76)
Insert TEST Values(N'李四', '数学', 90)
Insert TEST Values(N'王五', '语文', 81)
Insert TEST Values(N'王五', '数学', 100)
Insert TEST Values(N'王五', '英语', 90)
--测试
Select Distinct name from TEST A Where Not Exists(Select * from TEST Where Name=A.Name And fenshu<=80)
--删除测试环境
Drop Table TEST
--结果
/*
Name
王五
*/
某个表有两个字段(phone和sendtime)
phone sendtime
13908000800 2006-3-8 16:20:25
13918001800 2006-3-8 17:15:20
13908000800 2006-3-8 16:25:25
13908000800 2006-3-9 07:15:20
......
请写出一个sql语句,实现的功能为:取出每个号码(phone)的
最新
发送时间(sendtime)的记录?
select phone,max(sendtime) as sendtime from tablename group by phone