制限クエリを使用して上位5名のディレクターのリストを取得します。最後に制限された行と等しい値
a 137
b 120
c 90
d 76
e 52
実際には機能しますが、最後の行には同等の機能を持つ名前がいくつかあります。それはusally起こる...
f 52
g 52
h 52...
クエリがあると:
SELECT
T_people.person,
COUNT(ID_films) AS CountOfID_films
FROM
((MT_films
JOIN ST_peoplefilms ON ((MT_films.ID_films = ST_peoplefilms.ID_films)))
JOIN T_people ON ((T_people.ID_person = ST_peoplefilms.ID_person)))
GROUP BY T_people.person, T_people.man
HAVING (T_people.man = 1)
ORDER BY COUNT(ST_peoplefilms.ID_films) DESC
LIMIT 5
感謝たくさん
問題は、最後の行ですべての等しい値を取得することです。感謝の –
あなたが好きな人は、この簡単な2つのステップの行動コースに従うことを検討してください。1.まだ行っていない場合は、問題をより簡単に複製できるように、適切なCREATEおよびINSERTステートメント(および/またはsqlfiddle)を提供します。 2.まだ実行していない場合は、手順1で提供された情報に対応する望ましい結果セットを提供してください。 – Strawberry