Merhabalar ,

Bir tablomuz var . Bu tabloda datasID yi 1. tablodaki 2. tablodaki id ile eşleştrip gene 2. tablodaki userID ile eşleyerek 1. tablodaki userCountryCode da kullanıcıya gelen sorgularda kac adet 'tr' kac adet 'us' var bunları bulmak istiyorum .

Kafam çok karıştı bir kaç sorgu yazdım ama beceremedim . Anlatırken de kafam karıstı yazarkende Sorgudan da anlayacağınız üzere

$datas = $db->from("apirequests")->select("count(*) as toplam, userCountryCode")->groupBy("userCountryCode")->join("datas", "%s.id = %s.datasID")->where("datas.userID", $_SESSION['user']['id'])->all();
if ($datas) {
    $datas = idToArrayKeys($datas, "userCountryCode");
}
Tablo görselleri ;


1. Tablo

2.Tablo


Şimdiden destekleriniz için teşekkür ederim