定義された番号 - 現在の記事の番号です。 authors
のテーブルがあります:特定の行を持つ著者を選択してください
id | post_id | autor
は、この記事内の指定された著者のかどうかを示す列を追加し、作者のリストを選択する必要があります。
例:
id | post_id | autor
1 33 Jacob
2 35 Mike
3 31 John
4 35 Jacob
5 33 Andrew
は、物品35のために取得する必要があります。
autor | use
Jacob 1
Mike 1
John 0
Andrew 0
私が選択autorsのクエリを使用します。
SELECT a.`autor`, (
SELECT count(*) as `count`
FROM `autors`
WHERE `post_id`=35 AND `autor`=a.autor
)
FROM `autors` a
GROUP BY `autor`
ORDER BY `autor` DESC
このクエリを最適化する方法は?
authorsテーブルと別のpost_authorsテーブルで正規化された構造があれば、これは簡単です。 – Jacob
これはWordpressのプラグインです – newpdv