SQL Where语句,多个WHERES

时间:2013-01-30 23:39:02

标签: sql sqlite

我是SQL新手并试图查询篮球数据。这是我的疑问:

SELECT tm1p1, tm1p2, t1p3, tm1p4, tm1p5, sum(pmtm1), sum(elapsedsecs) 
FROM bv 
GROUP BY tm1p1, tm1p2, tm1p3, tm1p4, tm1p5 
HAVING sum(pmtm1) > 0 
WHERE tm2p3id = 260 and tm2p2id = 204 and tm2p4id = 319 
ORDER BY sum(pmtm1) DESC LIMIT 10;

基本上,这是尝试做的是找到5人阵容(球队1由5名球员组成,tm1p1 ... tm1p5),对阵阵员#260,#204,得分为正分(pmtm1),和#319。然后我想根据他们的积分进行排序,并显示10个最佳阵容以及他们的得分以及他们对阵那些特殊阵容的次数。

我在WHERE行中一直收到错误,我不知道为什么。想法?

0 个答案:

没有答案