我的理解你只要上面结果的第一条记录 ,
假设上面结果为表A
只需要写
select aa.* from A aa
where not exsits(select * from a bb WHERE bb.title<aa.title)
假设上面结果为表A
只需要写
select aa.* from A aa
where not exsits(select * from a bb WHERE bb.title<aa.title)
解决方案 »
- asp.net网站,采用access数据库,备注字段内容被截!
- 问一个正则表达式
- CSS样式,在火狐下为社么不行啊??帮我改改 我用的火狐 2.0
- 关于attributes.add的问题和textbox的onfocus事件(在线急等)
- 问一个存储过程问题,高手帮忙看一看!!!
- 为什么安装了win2003server版本之后就无法上网了?
- 讨论: 如何实现在ASP.NET下对访问者活动虚拟实时跟踪
- ASP.NET中使用JS的问题
- ASP.NET中如何在<!--#include vartual="a.aspx"-->中追加参数???
- 这个是什么原因呢,好奇怪
- ilist对象为什么没有item属性?
- 一堆吸引屎壳郎的屎
dbo.Product.Type_Name, --------产品表中的系列名称
dbo.Product.Title, ------------产品名称
dbo.Product.IncludeSmallPic, --产品小图
dbo.Product.IncludePic, -------产品大图
tt.Type_Name AS Cata_Name, ----系列名称
tt.Type_Path ------------------系列存储路径FROM dbo.Product INNER JOIN
(SELECT
Type_ID,
Type_Name,
Type_Path,
Type_Content
FROM dbo.Type_Pro WHERE (Big_ID = 25)) AS tt ON dbo.Product.Type_Name = tt.Type_ID WHERE (dbo.Product.BigClassName = 25)
我想读出系列库[dbo.Type_Pro]中所有的大类等于25的系列,每个系列又要连表去产品表[dbo.Product]中取出对应的产品图片
要不你直接把结果用数据列出来看看,什么样的数据结果是你需要的。
你的这个应该可以通过LEFTJOIN解决 不过如果不是两个表连接 比如用户发表评论
评论表
用户ID 评论ID(主键 标示) 评论标题
如何选出 用户发表的评论
要求每个用户只能取出一篇,比如ID为2的用户发表了多篇只取其一篇(但是不只取出指定用户的)取出后还要有排序
用一句SQL如何解决···怎么解决 和楼主的类似!