COUNT aliasing ile MySQL BİRLİĞİ

0 Cevap php

PHP ile kullanmak üzere bir SQL sorgusunun içine iki ayrı tablodan iki sayar almaya çalışıyorum. Bu mevcut SQL sorgusu:

SELECT COUNT(entryid) AS total FROM rh_entries UNION SELECT COUNT(pentryid) AS attended FROM rh_playerentries WHERE playerid=79

This is the PHP I am using to utilize the data: $result = mysql_query($query);

$attendance = mysql_fetch_assoc($result);
echo "Total: " . $attendance['total'] 
 . " Attended: " . $attendance['attended'] 
 . " Percentage: " 
 . (int)$attendance['total'] / (int)$attendance['attended'] 
 . " <br />";

Ben bu çıktıyı alıyorum:

Warning: Division by zero in /home/content/g/V/i/gViscardi/html/guilds/sanctum/raidinfo/player.php on line 41
Total: 6 Attended: Percentage: 

Görünüşe $ katılım ['katıldığı'] düzgün ayarlı değil. Ben nasıl BİRLİĞİ veya SAYIM veya AS eserlerinden bir şey eksik?

0 Cevap