Php 如何连接MYSQL中的两列

Php 如何连接MYSQL中的两列,php,mysql,join,Php,Mysql,Join,我们有两张桌子“六月”和“九月”。共有34列,如-id、date1、date2。。。。。和最新的30。与“九月”表相同。我们在两个表中都有相同的id。但列中的值不同。我们只想在两个表中连接3-4列,并匹配值,在不低于1的情况下,值应该大于1 select j.DATE1, s.DATE1 from JUNE j left join SEPTEMBER s on j.id=s.id where value>1 是您在寻找还是请提供更多信息 是您正在寻找的,或者请提供更多信息。这应该

我们有两张桌子“六月”和“九月”。共有34列,如-id、date1、date2。。。。。和最新的30。与“九月”表相同。我们在两个表中都有相同的id。但列中的值不同。我们只想在两个表中连接3-4列,并匹配值,在不低于1的情况下,值应该大于1

select j.DATE1, s.DATE1 
from JUNE j
left join SEPTEMBER s 
  on j.id=s.id
where value>1
是您在寻找还是请提供更多信息

是您正在寻找的,或者请提供更多信息。

这应该可以:

SELECT id, date1, date2, FROM JUNE WHERE value>1
UNION
SELECT id, date1, date2, FROM SEPTEMBER WHERE value>1
另请参见。

这应该有效:

SELECT id, date1, date2, FROM JUNE WHERE value>1
UNION
SELECT id, date1, date2, FROM SEPTEMBER WHERE value>1

另请参见。

如何:选择6月的J.DATE1,S.DATE1作为J,9月作为S WHERE…如何进行更合理的数据库设计…如何:选择6月的J.DATE1,S.DATE1作为J,9月作为S WHERE…如何进行更合理的数据库设计…不,兄弟,我们使用相同的代码,其显示错误,我可以知道一件事。如果我们使用“SELECT JUNE.id,Septer.id,JUNE.date1,JUNE.date2,Septer.date1,Septer.date2 FROM JUNE,Septer>1”,它将显示这两个表上的所有记录您有什么错误发生了相同的错误,我们将向您提供关于我们想要的内容的完整信息,我们有12个表(名称以月份表示),所有表都有32列,有许多行。我们想要的是在这些日期匹配可用性,举个例子:-如果我们在英国旅行,jst预订一个房间,为期三天(6月28日至7月1日)。我们正在(6月和7月)检查数据库表中的可用性值。每一天都有不同的价值观。如果任何日期值为零,则表示没有可用性。每个月表(存储Date1 Date2 Date3的值,等等Date30)。$num=mysql_查询(“选择不同的id,表类型,“disp”,房间类型,从6月份开始的日期,其中表类型='disp'和日期1!=0”)$num=mysql\u query(“选择不同的id,表类型,“disp”,房间类型,从6月份开始的日期1,其中表类型='disp'和日期1!=0”);此查询帮助我获取单月数据,但我们无法获取2个月的数据。上面的脚本对我来说很好…没有兄弟,我们做相同的代码,它显示错误,我可以知道一件事。如果我们使用“SELECT JUNE.id,Septer.id,JUNE.date1,JUNE.date2,Septer.date1,Septer.date2 FROM JUNE,Septer>1”,它将显示这两个表上的所有记录您有什么错误发生了相同的错误,我们将向您提供关于我们想要的内容的完整信息,我们有12个表(名称以月份表示),所有表都有32列,有许多行。我们想要的是在这些日期匹配可用性,举个例子:-如果我们在英国旅行,jst预订一个房间,为期三天(6月28日至7月1日)。我们正在(6月和7月)检查数据库表中的可用性值。每一天都有不同的价值观。如果任何日期值为零,则表示没有可用性。每个月表(存储Date1 Date2 Date3的值,等等Date30)。$num=mysql_查询(“选择不同的id,表类型,“disp”,房间类型,从6月份开始的日期,其中表类型='disp'和日期1!=0”)$num=mysql\u query(“选择不同的id,表类型,“disp”,房间类型,从6月份开始的日期1,其中表类型='disp'和日期1!=0”);此查询帮助我获取单月数据,但我们无法获取2个月的数据。上面的脚本对我来说很好。。。