統計每個行我有兩個表 表TOPIK和表多申與笨
dosen table---->|dosen_id|dosen_nama| topik---->|dosen_id1|dosen_id2|
1 a 1 2
2 b 2 1
3 c 1 3
我想計算行dosen_id1和dosen_id2作爲結果這樣
|dosen_nama|count|
a 3
b 2
c 1
什麼樣的代碼模型,我必須寫? 請幫我...
UPDATE
這是我的控制器
$data['jumlah'] = $this->topikdo_model->get_all_topikdo_jumlah();
這是我的看法
<table class="table table-bordered table-striped table-hover ">
<tbody>
<tr>
<th>SANDOS</th>
<th>Nama</th>
<th>Jumlah Bimbingan</th>
<th>Aksi</th>
</tr>
<?php
$no=1;
foreach($daftardosen as $row)
{
?>
<tr>
<td><?php echo $row->dosen_id;?></td>
<td><?php echo $row->dosen_nama;?></td>
<td><?php echo $jumlah;?></td>
<td align='center'>
<?php
echo anchor('topikdo_controller/rincian_daftardosen/'.$row->dosen_id,'Rincian');
?>
</td>
</tr>
<?php $no++;
}
?>
</tbody>
</table>
我已經在模型writen查詢像羅希尼sugested 型號
$sql="SELECT d.dosen_nama, count(t.a)
FROM dosen as d, (Select topik_pembimbing1 as a
FROM topik
UNION ALL
SELECT topik_pembimbing2 as a
FROM topik) as t
WHERE d.dosen_id = t.a
GROUP BY d.dosen_nama";
$data=$this->db->query($sql);return $data->result();
但有消息錯誤「陣列字符串轉換」 ...... 對不起,,,我沒有到互聯網幾天前任何連接...
這是你想要的結果嗎? – 2013-03-28 12:22:16
請發佈你的代碼,你已經嘗試過,所以我們可以看到你在哪裏做錯了。 – 2013-03-30 06:02:00