我需要从一个表中选择一些数据,并从另一个表中计数相关图像。 我正在使用的代码如下(来自模型文件)
<ion-list *ngFor="let obj of controlsArray;let i=index">
该查询为COUNT语句返回空值,但我无法弄清楚出了什么问题。 其他数据正确返回 感谢您的帮助。
答案 0 :(得分:1)
该计数在另一个表中,因此您必须以某种方式将其与查询相关联。在这种情况下,不加入就可以使用子选择。
类似的选择:
$this->rci_db->select ("
$this->tbl_register.id,
$this->tbl_register.cor,
DATE_FORMAT($this->tbl_register.registerdate, '%d/%m/%Y') AS registerdate,
$this->tbl_registrations.registration,
$this->tbl_aircrafts.cn,
$this->tbl_aircrafts.built,
$this->tbl_manufacturers.manufacturer,
$this->tbl_models.type AS model,
(SELECT COUNT($this->tbl_images.imgid) FROM $this->tbl_images WHERE $this->tbl_register.id = $this->tbl_images.id) AS count
");