Voici ma déclaration sqlorder by et ASC DESC avec le groupe par
SELECT DISTINCT article_categories.category_id,
article_id,article_title,article_intro,article_content,
category_name_ar
FROM articles,article_categories
WHERE articles.category_id=article_categories.category_id
AND article_type='admin'
AND category_case='active'
GROUP BY article_categories.category_id
ORDER BY article_categories.category_id ASC,
article_date,article_time DESC
LIMIT 10
Je voudrais récupérer les premières DISTINCTS 10 catégories. En outre, je voudrais récupérer les articles équivalents où l'article articles.category_id est égal à article_categories.category_id. Jusqu'à présent le résultat est bon mais ce que je cherche est de classer le résultat par category_id et dans le même temps de classer le résultat par article_date, article_time DESC.
Toute aide sera appréciée à l'avance
si je comprends que vous avez besoin: .... article_date DESC, article_time DESC? –
Droit, et dans le même temps article_categories.category_id ASC, est-ce clair pour vous? – Hassan
Pour le rendre plus clair, je voudrais commander le résultat par l'ASC category_id. En outre, je voudrais obtenir le dernier article ajouté sous chaque catégorie en utilisant article_date DESC, article_time DESC – Hassan