OpenCartショッピングカートを利用しています&私は、レポート製品購入ページに余分な列を表示した後です。
私はこれが他から135.00 & 5項目を合計特定のカテゴリから7つの項目が表示されます3つのテーブルのデータを表示するには?
SELECT COUNT(DISTINCT op.model) AS quantity, SUM(op.total + op.total * op.tax /100) AS total
FROM `order_product` op
LEFT JOIN `product_to_category` ptc
ON (op.product_id = ptc.product_id)
WHERE ptc.category_id =192
OR ptc.category_id =177
GROUP BY category_id
...それはまた、カテゴリ&次のコードを使用してトータルコストあたりのアイテムの数量を表示するために取得することができます合計カテゴリー105.00
数量 合計
135.00
105.00
しかし、私はカテゴリと呼ばれる別のテーブルからのカテゴリの名前を表示した後にしていますそれは
この
カテゴリー 数量 合計レディース 135.00
メンズのように表示されるように10 105.00
私はLEFT JOINを使用してカテゴリに* product_to_category *を結ぶ試してみましたが、私は」これは初心者だけですので、どんな助けでも大丈夫です)
は、あなたの迅速な返信いただきありがとうございます&私は、カテゴリの名前を「名前」という列にcategory_descriptionと呼ばれる最後のテーブルで小さなミスを犯したが、「カテゴリと呼ばれるテーブルもありreslised ' – harryo
@ user1385110私のクエリを更新しました。適切なテーブルに参加し、正しい名前フィールドを含める必要があります – Taryn
これは完璧に動作します、ありがとうございます:-D – harryo