3つのテーブルからデータを取得し、2つのテーブルで計算するMySQLでクエリを作成しようとしています。しかし、これを行う方法が本当にわかりません。
「クリックあたりの平均コスト」を計算するために、PHPコードにこれがあります。
すべてのキャンペーンを取得します。
SELECT * FROM campaigns;
キャンペーンのクリック数を取得します。
select SUM(id) as IALT2 from aktivitet where annonce_id = '@@CAMPAIGN_ID' group by ip");
すべての行から総収入を得る
SELECT SUM(price) as IALT from money where ad = '@@CAMPAIGN_ID' group by id
これで、「平均クリック単価」を計算できます
"IALT / IALT2" = CPC
次に、次のように言う必要があります。
select * from campaign order by CPC desc limit 0,1