0
나는 2 개 테이블이 , ID_STORY (int)PHP 최고 평점 이야기
투표 (= 1) 내림차순으로 정렬 된 첫 번째 상위 10 개 기사를 반환하는 쿼리는 어떻게 얻을 수 있습니까? 나는 톱 10의 이야기 내용을 인쇄 할 수 있기를 원한다. ...
나는 비슷한 문제를 여기에 제공되는 솔루션을 많이 해봤지만, 내가 바로 얻을 관리 할 수
나는 2 개 테이블이 , ID_STORY (int)PHP 최고 평점 이야기
투표 (= 1) 내림차순으로 정렬 된 첫 번째 상위 10 개 기사를 반환하는 쿼리는 어떻게 얻을 수 있습니까? 나는 톱 10의 이야기 내용을 인쇄 할 수 있기를 원한다. ...
나는 비슷한 문제를 여기에 제공되는 솔루션을 많이 해봤지만, 내가 바로 얻을 관리 할 수
SELECT *, count(votes) AS vcount
FROM stories s, votes v
WHERE s.id=v.id_story
AND v.type=1
GROUP BY v.id_story
ORDER BY vcount DESC
SELECT
storyid,content
FROM
stories
WHERE
storyid IN (
SELECT
storyid,count(votes) AS count
FROM
stories LEFT JOIN votes ON stories.storyid=votes.storyid
WHERE
type=1
GROUP BY votes.storyid
ORDER BY count DESC
)