我如何使用pdo group by和count

时间:2017-03-15 10:51:51

标签: php pdo

这是我的sql_table:

enter image description here

我需要这个

在xx.xx.xxxx日期 - xx:xx时间之间有多少MODÜLX

前:

12.12.2023 11:30 11单位Modül1 3单元模块2 4单位Modül8

我试试这个,但我不能。我的英语不太好请帮助我。

1 个答案:

答案 0 :(得分:0)



<?php
$date = '11.12.2013';
$time = '16:60';
$a = $db->prepare("
select * from sinavliste 
where l_sinif_tarih='$tarih' and l_sinif_oturum='$time' 
group by l_modul_ad");
$a->execute(array());
$b = $a->fetchAll(PDO::FETCH_ASSOC);
foreach($b as $x){
echo $x['l_modul_ad'];
?>

i think its wrong.

i need this result:


l_modul_tarih(DATE) : 11.12.2013
l_modul_ad(MODÜL 1) : 10 Adet
l_modul_ad(MODÜL 2) : 2 Adet
l_modul_ad(MODÜL 3) : 5 Adet


l_modul_tarih(DATE) : 24.11.2014
l_modul_ad(MODÜL 1) : 9 Adet
l_modul_ad(MODÜL 2) : 4 Adet
l_modul_ad(MODÜL 3) : 1 Adet
l_modul_ad(MODÜL 4) : 7 Adet
&#13;
&#13;
&#13;

感谢外翻