社区
疑难问题
帖子详情
如何更新A表最新时间的10条记录?(就10分了跪求好心人帮忙!)
mymeiis
2006-03-14 09:01:44
例A表 结构如下:
username password buydate
abc 12345 2005-6-1
a12 122245 2005-6-1
.. .... .... N条
1abc 112345 2005-1-1
求解,感激!!!!!!!
...全文
204
17
打赏
收藏
如何更新A表最新时间的10条记录?(就10分了跪求好心人帮忙!)
例A表 结构如下: username password buydate abc 12345 2005-6-1 a12 122245 2005-6-1 .. .... .... N条 1abc 112345 2005-1-1 求解,感激!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mymeiis
2006-03-14
打赏
举报
回复
OK了,谢谢
xeqtr1982
2006-03-14
打赏
举报
回复
declare @a table(username varchar(10),[password] varchar(10),buydate datetime)
insert into @a select 'abc','rwrewrw','2005-1-1'
insert into @a select 'abc','rwrewrw','2005-4-1'
insert into @a select 'tyr','rwrewrw','2005-11-1'
insert into @a select 'yhr','rwrewrw','2001-6-1'
insert into @a select 'abc','rwrewrw','2005-1-1'
update @a set buydate=getdate() where username
in (select top 10 username from @a where username='abc' order by buydate desc)
select * from @a
--好像没什么问题阿
Alang_79
2006-03-14
打赏
举报
回复
update A set buydate=getdate() where username in (select top 10 username from A where username='abc' order by buydate desc)
这句话没有问题呀
xyqiqi
2006-03-14
打赏
举报
回复
你哪个是主键呀,要用主键关联!
mymeiis
2006-03-14
打赏
举报
回复
update A set buydate=getdate() where username in (select top 10 username from A where username='abc' order by buydate desc)
xeqtr1982
2006-03-14
打赏
举报
回复
你把你的语句贴出来看看
mymeiis
2006-03-14
打赏
举报
回复
哦我写错了又按你们写的,但是有不是更新10条而是全部
mymeiis
2006-03-14
打赏
举报
回复
楼上的大哥 你们写的"表" 和 "table"是不是就是我的A表
我试了提示错误如下
服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: '=' 附近有语法错误。
khyhli
2006-03-14
打赏
举报
回复
update 表
set 更新操作
where username in (select top 10 username
from table where username='abc'
order by buydate desc)
xeqtr1982
2006-03-14
打赏
举报
回复
update 表
set 更新操作
where username in (select top 10 username
from table
where username='abc'
order by buydate desc)
mymeiis
2006-03-14
打赏
举报
回复
楼上的大哥对不起我有点没说全,不好意思,你再看看以下条件怎么写?
就是说username还必须=abc的前10条
huailairen
2006-03-14
打赏
举报
回复
update 表
set 更新操作
where username in (select top 10 username
from table
order by buydate desc)
mymeiis
2006-03-14
打赏
举报
回复
顶
mymeiis
2006-03-14
打赏
举报
回复
上面两位老大,我要的不是查找,而是更新(update)
xeqtr1982
2006-03-14
打赏
举报
回复
同意楼上:)
huailairen
2006-03-14
打赏
举报
回复
sorry
错了 应该是:
select top 10 *
from table
order by buydate desc
huailairen
2006-03-14
打赏
举报
回复
select top 10 *
from table
order by buydate
我在CSDN参与的3000个帖子
2:
10
0分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手
帮忙
! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
题解 | #统计
10
月每个退货率不大于0.5的商品各项指标#
欢迎uu咨询讨论有问必答!...这里是秋招小丑嘻嘻,投了一堆测开,结果第一个面试竟然是随手做的柠檬微趣u3d开发的笔试发的面试结果直接凉凉嘻嘻面试题如下:1、给我一个二叉树,每层横着有一
条
线,
求助!求职导向,
时间
紧迫,只打算系统联系后端,有没有实战项目
美团13日笔试的,A了3.3道,现在还没约面,志愿从前到后依次是基础平台研发、美团平台、Saas,目。救命,之前投了腾讯云智项目管理和技术产品两个岗位,收到面试邮件的时候选
时间
,好像是选一个
时间
,那这个。
牛客周赛 Round
10
解题报告 | 珂学家 | 三分模板 + 计数DFS + 回文中心扩展
第一题简单
10
0%,题目记不清了第二题是加数使得数组不重复且有序,a了82%,我是先排序,用一个变量
记录
前一个的值,如果相等或小于则改变第三题是给两个u和v,然。做出了2.8题1. 仔细审题,想太多是错的,题本身不...
雅典娜暴利烹饪系列(下)
"既然当了圣斗士~~~~~~~~就要有随时为她丧命的觉悟啊~~~~~~~~~"迪马斯终于把门拉开一
条
缝,成功的揪住了倒霉鬼。 "哇~~~~~~既然知道会丧命~~~~~你干吗带她来厨房呢~~~~~~"瞬没命的挣扎。 经过一番搏斗,瞬终于被...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章