MYSQL5 데이터베이스와 PHP 5가 있습니다. 각 게임 카테고리의 처음 12 개만 선택하는 게임 웹 사이트 색인 페이지에 대한 쿼리가 필요합니다. 여기까지 내가 지금까지 가지고있는 것이있다.고급 SQL 쿼리입니다. 각 카테고리의 상위 12 개 (MYSQL)
$db->query("SELECT * FROM `games` WHERE status = 'game_published' AND `featured` = '1' ORDER BY `category`");
PHP 코드는 같은 카테고리의 게임을 함께 그룹화하고 표시합니다. 하지만 네가 원하는대로 각 카테고리의 게임 수를 제한하지 않습니다. i49.tinypic.com/aysoll.png 여기
은 내가 뭘하려고 오전 같은 소리 블로그 게시물입니다 : http://www.e-nformation.net/content/view/title/MySQL+Top+N+in+each+group+(group+inner+limit)을하지만 난 못해 여기은 같은 테이블의 구조가 어떻게 생겼는지 정확히 그것을 이해하십시오.
도움을 주시면 감사하겠습니다.
다른 솔루션도 사용할 수 있지만 이것이 최선이라고 생각합니다. 감사. – Neddy