Yii2如何将mysql查询转换为yii \ db \ query

时间:2014-12-10 18:56:30

标签: php mysql yii2

我正在使用mysql查询

SELECT tpa_name
FROM `patient_detail` p, daily_ward_entry d
WHERE d.general_regn_no = p.general_regn_no
AND d.id =3

我得到的结果为1,当d.id = 1

时为空

但是在控制器公共功能actionCharges($ id)

$query = (new \yii\db\Query())
    ->select('tpa_name')
    ->from('patient_detail') 
    ->innerJoin('daily_ward_entry', 
   'daily_ward_entry.general_regn_no =    patient_detail.general_regn_no');

   $command = $query->createCommand();
   $rows = $command->queryAll();
    var_dump($rows);exit;

当我使用daily-ward-entry / charge& id = 3查看页面时 在所有情况下,我都将转储值设置为Null。 我在摸不着在这里做错了什么?

0 个答案:

没有答案