从多个表返回单个记录

时间:2016-06-10 12:52:26

标签: php mysql zend-framework zend-framework2

我有一个如下表格结构:

用户=>历史< =品牌

历史记录表保留以下列:userId,brandId,points

我有如下查询:

then

此查询会返回USER所提出积分并且根本没有任何积分的品牌..

我想在brandId中添加一个过滤器,以便查询不会返回所有结果,但一次只能得到一个结果,这取决于brandId已经发送到查询...我怎么能在哪里我可以添加一个语句,它会返回给我这个查询的单个记录吗?所以基本上我只需要将brandId =传递给某个语句,将查询保留为自己,就像现在一样...... :)

1 个答案:

答案 0 :(得分:1)

例如,如果品牌ID为d

100