MYSQL中的“联盟”表

时间:2011-06-07 10:08:59

标签: php mysql

$num = mysql_query("(SELECT id,room_type,JUNE1 
                     From JUNE 
                     WHERE table_type = 'disp' AND id = 78 AND JUNE1!=0) 

                    UNION ALL 

                    (SELECT id,room_type,JULY1 
                     From JULY 
                     WHERE table_type = 'disp' AND id = 78 AND JULY1!=0)");

我正在使用此脚本获取组合值,我们正在获取此类型的值。

ID | Value
78 | 12
78 | 08

在上面的表中,查询显示JUNE表的一行,JULY数据的第二行,我们只想显示单月数据,但它检查第二个表中的数据...就像上面的查询工作正常为了我。但是它打印了双重记录,JUNE的ID为78,JULY的ID为78,我们只想打印下面的单个ID。

ID | Value
78 | 08

谢谢

0 个答案:

没有答案