关于最新发布信息的会员列表。 select distinct(b.uname) from news a join user b on a.ssid=b.uid不知道uid是不是ssid 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT U.unameFROM [user] U,( SELECT ssid, nid = MAX(nid) FROM news GROUP BY ssid)NWHERE U.uid = N.ssidORDER BY N.nid DESC IF OBJECT_ID('USER')IS NOT NULL DROP TABLE [USER]GOCREATE TABLE [USER](uid INT, uname VARCHAR(10)) INSERT [USER] SELECT 1 , 'a' INSERT [USER] SELECT 2 , 'b' INSERT [USER] SELECT 3 , 'c' INSERT [USER] SELECT 4, 'd' IF OBJECT_ID('news')IS NOT NULL DROP TABLE newsGOCREATE TABLE news(nid INT, ntitle NVARCHAR(20), ssid INT) INSERT NEWS SELECT 1, N'第一篇文章', 1 INSERT NEWS SELECT 2, N'第二篇文章' , 3 INSERT NEWS SELECT 3, N'第三篇文章' , 1 INSERT NEWS SELECT 4, N'第四篇文章' , 3 INSERT NEWS SELECT 5, N'第五篇文章' , 2 INSERT NEWS SELECT 6, N'第六篇文章' , 2 INSERT NEWS SELECT 7, N'第七篇文章' , 3 SELECT DISTINCT UNAME FROM [USER] M,(SELECT SSID FROM NEWS N WHERE SSID IN(SELECT TOP 1 SSID FROM NEWS WHERE SSID=N.SSID ORDER BY NID DESC)) NWHERE M.UID=N.SSID/*UNAME ---------- abc*/ 第一次与技术第一的人会面,就把问题解决了!Thanks a lot! 求助 重复数据修改的怎么实现,请教高手。 导入导出的问题 ,外行人 我想知道SQL Server 2000中有哪些数据库的连接查询操作! 同一个数据库,为什么数据库备份文件的大小会有这么大的区别?? 数据库转换的问题,在线等待,不吝赐教!!! 存储过程查询未指定的数据 数据完全备份问题 请教:怎样把库1中的表复制到库2中?(只有10分了) 如何自动更新数据库中的记录?????急!!!急!!!急!!! 请教一个多线程访问不同数据表的同步问题 利用sql2k的中的生成视图sql脚本工具,视图有嵌套怎么办????
SELECT
U.uname
FROM [user] U,
(
SELECT
ssid, nid = MAX(nid)
FROM news
GROUP BY ssid
)N
WHERE U.uid = N.ssid
ORDER BY N.nid DESC
GO
CREATE TABLE [USER](uid INT, uname VARCHAR(10))
INSERT [USER] SELECT 1 , 'a'
INSERT [USER] SELECT 2 , 'b'
INSERT [USER] SELECT 3 , 'c'
INSERT [USER] SELECT 4, 'd'
IF OBJECT_ID('news')IS NOT NULL DROP TABLE news
GO
CREATE TABLE news(nid INT, ntitle NVARCHAR(20), ssid INT)
INSERT NEWS SELECT 1, N'第一篇文章', 1
INSERT NEWS SELECT 2, N'第二篇文章' , 3
INSERT NEWS SELECT 3, N'第三篇文章' , 1
INSERT NEWS SELECT 4, N'第四篇文章' , 3
INSERT NEWS SELECT 5, N'第五篇文章' , 2
INSERT NEWS SELECT 6, N'第六篇文章' , 2
INSERT NEWS SELECT 7, N'第七篇文章' , 3
SELECT DISTINCT UNAME FROM [USER] M,(SELECT SSID FROM NEWS N WHERE SSID IN(SELECT TOP 1 SSID FROM NEWS WHERE SSID=N.SSID ORDER BY NID DESC)) N
WHERE M.UID=N.SSID
/*UNAME
----------
a
b
c
*/
Thanks a lot!