来自两个表的foreach查询

时间:2016-07-06 13:17:32

标签: php mysql date

我试图从两个表中获取谷歌图表的日志信息。两者都有时间戳。当我这样做时,我获得了正确的列,但是来自一个表的数据是完全相同的。 (ts,mfz_temp& mfz_hum)

两个表都以当前时间,温度和湿度每分钟更新一次。它们可能相隔几秒钟。时间不需要与第二个匹配,但应该在一两分钟之内。

  def avatar        
    default_url = "http://pcdoctorti.com.br/wp-content/plugins/all-in-one-seo-pack/images/default-user-image.png"
    gravatar_id = Digest::MD5::hexdigest(self.email).downcase
    "http://gravatar.com/avatar/#{gravatar_id}.png?d=#{CGI.escape(default_url)}"
  end

这就是我所得到的。

 foreach($db->query("SELECT mfz.ts, mfz.temp, mfz.hum, mcl.temp, mcl.hum 
                     FROM mfz, mcl 
                     WHERE mfz.ts >= DATE_SUB(NOW(),INTERVAL 2 HOUR) 
                     ORDER BY mfz.ts") 
                     as $row)

0 个答案:

没有答案