ホームページ  >  記事  >  バックエンド開発  >  SQLクエリの質問

SQLクエリの質問

WBOY
WBOYオリジナル
2016-08-20 08:48:30994ブラウズ

記事のコメント数でソートし、上位5件のコメントが含まれる記事をクエリしたいのですが、先ほど内部結合を使用した記事テーブルと
コメントテーブルの2つがあり、すべての公開部分が取得されました。ので、結果にはコメントの数が含まれている必要があります。コメントの数が0の場合、私が望むのはそのような結果ではありません。コメント数が 0 の場合。オンラインで確認したところ、完全接続を使用しているはずですが、エラーが報告されています。テストも行ったところ、すべての完全接続でエラーが報告されるようです。次のコードは thinkphp を使用しています。 . $hotArticle = $articleModel->join('sys_comment.article_id=sys_article.article_id ','FULL')->field('sys_article.
,count(
) as num')->group( 'sys_article.article_id')->order('count(*) desc')-> ;limit(5)->select();

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。