我有一个拥有邮寄地址的年轻护理人员的数据库。有时候年轻人有第二次地址取决于他们与谁住在一起。有时需要将信息发送到地址1或地址2或两个地址;我使用组合框来告诉我需要使用哪个地址,即地址1,地址2或两者。我需要一个SQL语句来包含地址1或地址2或使用这两个地址来创建邮件列表
如何编写查询?这是目前的查询,我只是需要它自动插入正确的地址!
SELECT tblYoungCareerDetails.Flagged
, tblYoungCarersDetails.FirstName
, tblYoungCarersDetails.LastName
, tblYoungCarersDetails.Address1
, tblYoungCarersDetails.Address2
, tblYoungCarersDetails.Address3
, tblGeographicalArea.QuarterStarted
, tblYoungCarersDetails.[2ndAddress1]
, tblYoungCarersDetails.[2ndAddress2]
, tblYoungCarersDetails.[2ndAddress3]
, tblMailOutList
, tblYoungCarersDetails.UseAddressLabel
FROM (tblYoungCarersDetails
INNER JOIN tblMailOutDetails
ON tblYoungCarersDetails.YoungCarersID = tblMailOutDetails.YoungCarersID)
INNER JOIN tblGeographicalArea
ON (tblMailOutDetails.YoungCarersID)
AND (tblMailOutDetails.YoungCarersID = tblGeographicalArea.YoungCarersID)
WHERE (((tblMailOutDetails.MailOutList)=Yes));
这给了我所有的年轻的职业生涯中我的邮件接收细节的服务水平,我现在该如何确保他们得到传递到正确的地址信息?
哪里有关于您需要使用哪个地址的信息?你说过你用'ComboBox'选择它 - ComboBox在哪里,信息在哪里去? – zimdanen 2012-07-23 18:48:34
你有没有试过病例陈述? – Limey 2012-07-23 18:48:48
@Limey Case在MS Access中不可用。 – Fionnuala 2012-07-23 19:01:15