【发布时间】:2012-06-06 18:15:56
【问题描述】:
这更像是一个“方法”问题,我还没有拿到代码。但我是 SQL 和 php 的新手,想聪明地解决这个问题。
场景如下:
我有一个名为 Donations 的表,每个表在名为 AREA 的列中都有一个字符串值。 AREA 可以具有九个预定值中的任何一个(东北、西北、市中心等)。
我还有一张志愿者表,每个志愿者都指定了他们愿意前往的地区,以帮助领取捐款。对于每个志愿者,我有 9 列,每列有 1 或 0,对应上面列出的九个区域(NW、NE、DT 等...)
我想运行一个查询、一系列查询或 php/sql 组合,我可以在其中搜索所有活跃的捐赠,获得它们所在的区域,然后查询志愿者表,并返回电子邮件地址列表仅适用于愿意前往其中一个或多个地区的志愿者。
感谢任何帮助。 (顺便说一句,这两个表之间没有共享键值。)
【问题讨论】:
标签: php mysql sql database join