Mysql ve php sorguları hakkında soru

0 Cevap php

Ben bu yüzden belli kavramlar etrafında başımı sararak bir sabit zaman yaşıyorum ve ben size tavsiye ve cevaplar için uzmanlar gelip PHP ve MySQL için oldukça yeni.

O 1 sorgu ile ikisini ilgili olmadan, iki tablodan bilgi almak mümkün mü? Başka deyişle iki tablo ortak bir şey varsa. Eğer öyleyse, ne sorgu deyimi gibi görünebilir?

İkinci soru. Örneğin ben aşağıdaki iki tablo var ki:

table affiliates id, affiliate_id,date,clicks

table purchase_log id,total_cost,date_purchased,affiliate_id

Now the two tables have "affiliate_id" as a common relationship. What I want to do is retrieve the data that will look like this in table format: date,clicks,total_cost

tarih Ben aslında sadece cari ayın her günü oluşturmak istiyorsanız ve tıklama sadece o gün için tıklama ve onlar onun sadece sıfır, o gün bir şey değilse satın SADECE toplam_maliyet olduğunu.

Ben her şeyi denedim ve istediğim tam olarak nasıl alamadım. Ben şimdiye kadar bu sorgu var.

SELECT purchase_log.date_purchased, purchase_log.total_cost, 
    DATE_FORMAT(affiliates.date,'%m-%d-%Y') AS date,
    affiliates.r_clicks,affiliates.u_clicks 
FROM `purchase_log` 
    LEFT JOIN `affiliates` ON purchase_log.affiliate_id = affiliates.affiliate_id
WHERE affiliates.affiliate_id = '{$_SESSION['member_id']}' 
ORDER BY affiliates.id ASC"

Yukarıdaki tarih üretecek, ancak kaydedilir ne sadece ve tıklama doğru ama toplam_maliyet sadece o tarihte başına maliyet ve her tarihte göstermek gerektiği gibi doğru değil her satırda maliyetini gösterir.

Herhangi bir yardım takdir ...

0 Cevap