Database 如何关联同一表/数据结构中的两个字段?
在我的网站上,你可以在选择出发日期(在可用出发日期中)后购买旅行,知道每个出发日期都有一个特定的价格 我应该如何从算法的角度定义[出发日期/价格]情侣?我想它们不能仅仅是Trip表/数据结构的两个字段,以及其他字段,因为这两个字段实际上是一对。然后呢?它们是否应包含在单独的表/数据结构中Database 如何关联同一表/数据结构中的两个字段?,database,Database,在我的网站上,你可以在选择出发日期(在可用出发日期中)后购买旅行,知道每个出发日期都有一个特定的价格 我应该如何从算法的角度定义[出发日期/价格]情侣?我想它们不能仅仅是Trip表/数据结构的两个字段,以及其他字段,因为这两个字段实际上是一对。然后呢?它们是否应包含在单独的表/数据结构中 以防我在这个项目上与WordPress合作。在我看来,应该是表出发\u条款、表价格和出发\u价格\u映射器,其中您有密钥ID和配对ID\u出发\u条款、ID\u价格。现在,您用价格定义所有离港条款,并获得 SE
以防我在这个项目上与WordPress合作。在我看来,应该是表出发\u条款、表价格和出发\u价格\u映射器,其中您有密钥ID和配对ID\u出发\u条款、ID\u价格。现在,您用价格定义所有离港条款,并获得
SELECT dpm.id, dt.date, pr.price FROM DEPARTURE_PRICES_MAPPER dpm
JOIN DEPARTURE_TERMS dt ON (dpm.ID_DEPARTURE_TERMS = dt.ID)
JOIN PRICES pr ON (pr.ID = dpm.id.PRICES)
WHERE dt.date >= '2014-04-12' AND dt.date <= '2014-05-11'
从出发点选择dpm.id、dt.date、pr.price\u PRICES\u MAPPER dpm
加入离开条款dt ON(dpm.ID\u离开条款=dt.ID)
在上加入价格pr(pr.ID=dpm.ID.PRICES)
其中dt.date>=“2014-04-12”和dt.date