当前位置:编程学习 > C#/ASP.NET >>

一个简单的SQL语句问题

我写的一条SQL语句

select top 5 Id,Name,LanguageEh,ImageAdd,IsSell,NowSale,IsFrame,IsSpecials,IsOrder from V_F_PaintList where LanguageEh='EN' and IsSell=1 and IsFrame=0 and IsOrder=0 and IsHomeShow=1 Order by TPost desc

得到下面这个;


--------------------编程问答-------------------- 不知道楼主想说什么? --------------------编程问答-------------------- so? --------------------编程问答-------------------- 你想弄明白什么? --------------------编程问答-------------------- SQL 是对的 没明白楼主的问题 --------------------编程问答-------------------- 你不是查询出来了吗? --------------------编程问答-------------------- 楼主写的SQL挺对的。难道让我们猜? --------------------编程问答-------------------- 你想给我们展示还是提问? --------------------编程问答-------------------- 2011年见到的写得最好的SQL了,泪流满面啊! --------------------编程问答-------------------- 楼主什么都给出了,就是没有给出问题。 --------------------编程问答-------------------- 你想问什么?
--------------------编程问答-------------------- LZ的问题好像是在回答被人的问题,不像是提问。 --------------------编程问答--------------------  难道楼主是给出答案让我们回答 “问题是什么”?  --------------------编程问答-------------------- 楼主真给力啊,不知楼主想说什么啊? --------------------编程问答--------------------
引用楼主 wjy258378053 的回复:
我写的一条SQL语句

select top 5 Id,Name,LanguageEh,ImageAdd,IsSell,NowSale,IsFrame,IsSpecials,IsOrder from V_F_PaintList where LanguageEh='EN' and IsSell=1 and IsFrame=0 and IsOrder=0 and IsHomeShow=1 Orde……


good   樓主太強了  --------------------编程问答-------------------- 详细问题 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 数值是否有重复? --------------------编程问答-------------------- 不好意思: 忘记打问题的:  我现在只要让它ID相同的只显示第一个;要怎么改那句SQL呢; --------------------编程问答-------------------- 不好意思: 忘记打问题的: 我现在只要让它ID相同的只显示第一个;要怎么改那句SQL呢; --------------------编程问答-------------------- --------------------编程问答-------------------- 用distinct去掉重复项就行了。 --------------------编程问答-------------------- 个人觉得你不是语句的问题,是你数据维护的唯一,没有做到唯一性
distinct只是去掉你重复的数据,但是你的数据其实有些是不重复的 --------------------编程问答-------------------- --------------------编程问答-------------------- distinct去掉重复! --------------------编程问答-------------------- 但是distinct 去不掉的,

你应该考虑的是数据为啥会重复,就是重复了,你要拿哪一条?

大概看了下,NowSale的数值不一样,你要出那一条。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,