以下是我的SQL语句:
===========================
select
a.QuizID,a.DealerID,a.Qtitle,a.Qtext,a.QuizDate,Qip,
b.BackID,b.QuizID,b.DealerID,b.BackDate,b.BackText,
c.DealerID,c.user_dw,c.user_tel
from
AutoQuiz a,AutoQuizBack b,AutoDealer c
where
a.DealerID = 6125 and
a.DealerID = b.DealerID and
a.QuizID = b.QuizID and
a.DealerID = c.DealerID and
order by
a.QuizDate
desc
=====================
现在查询的效果
a.QuizID DealerID Qtitle QuizDate b.QuizID BackText BackDate
10030 6125 搜狐好还是新浪好 2007-07-24 10030 新浪好 2007-08-22
10029 6125 网易好还是新浪好 2007-07-24 10029 网易好 2007-08-23
10029 6125 网易好还是新浪好 2007-07-24 10029 新浪好 2007-08-24
=====================
我想要的效果
a.QuizID DealerID Qtitle QuizDate b.QuizID BackText BackDate
10030 6125 搜狐好还是新浪好 2007-07-24 10030 新浪好 2007-08-22
10029 6125 网易好还是新浪好 2007-07-24 10029 新浪好 2007-08-24
=====================
也就是说根据BackDate这个时间字段取最新的一条!
请大伙帮我看看!!
------解决方案--------------------------------------------------------
喂 给你做出来了 上QQ啊