Присоединиться к трем таблицам

В MySQL я использую следующие три таблицы (их поля перечислены после их названий):

комментарий:

commentid loginid submissionid comment datecommented 

авторизоваться:

 loginid username password email actcode disabled activated created points 

представление:

 submissionid loginid title url displayurl datesubmitted 

Я хотел бы отобразить «datecommented» и «comment» для данного «имени пользователя», где «username» равно переменной с именем $profile . Я также хотел бы сделать «комментарий» гиперссылкой на http://www...com/.../comments/index.php?submission='.$rowc["title"].'&submissionid='.$rowc["submissionid"].'&url='.$rowc["url"].'&countcomments='.$rowc["countComments"].'&submittor='.$rowc["username"].'&submissiondate='.$rowc["datesubmitted"].'&dispurl='.$rowc["displayurl"].' где countComments равно COUNT(c.commentid) а $rowc – часть запроса, указанного ниже.

Я попытался использовать код ниже, чтобы делать то, что хочу, но это не сработало. Как я могу изменить его, чтобы он делал то, что я хочу?

Заранее спасибо,

Джон

 $sqlStrc = "SELECT s.loginid ,s.title ,s.url ,s.displayurl ,s.datesubmitted ,l.username ,l.loginid ,s.title ,s.submissionid ,c.comment ,c.datecommented ,COUNT(c.commentid) countComments FROM submission s INNER JOIN login l ON s.loginid = l.loginid LEFT OUTER JOIN comment c ON c.loginid = l.loginid WHERE l.username = '$profile' GROUP BY c.loginid ORDER BY s.datecommented DESC LIMIT 10"; $resultc = mysql_query($sqlStrc); $arrc = array(); echo "<table class=\"samplesrec1c\">"; while ($rowc = mysql_fetch_array($resultc)) { $dtc = new DateTime($rowc["datecommented"], $tzFromc); $dtc->setTimezone($tzToc); echo '<tr>'; echo '<td class="sitename3c">'.$dtc->format('F j, Y &\nb\sp &\nb\sp g:i a').'</a></td>'; echo '<td class="sitename1c"><a href="http://www...com/.../comments/index.php?submission='.$rowc["title"].'&submissionid='.$rowc["submissionid"].'&url='.$rowc["url"].'&countcomments='.$rowc["countComments"].'&submittor='.$rowc["username"].'&submissiondate='.$rowc["datesubmitted"].'&dispurl='.$rowc["displayurl"].'">'.stripslashes($rowc["comment"]).'</a></td>'; echo '</tr>'; } echo "</table>"; 

Related of "Присоединиться к трем таблицам"