을 상위 광고주 이름을 포함 광고주 부모의 테이블을; 이 광고는 단순한 계층 구조이며 하나의 광고주가 상위 광고와 함께 여러 번 게재 될 수 있으며 '수준'에 대한 암시는 단순히 '부모'임을 나타냅니다.나는 세 개의 테이블이 이름에 광고주의 선택뿐만 아니라
그래서 특정 날짜 사이에 광고가있는 모든 광고주를 선택하고 이름이 사용자 입력과 일치해야합니다. 이름이 부모 광고주와도 일치 할 수 있다는 점에주의해야합니다. 달리 말하면 사용자가 입력 한 내용은 지정된 날짜 사이에 유효한 광고가있는 한 상위 또는 하위 광고주의 이름과 일치 할 수 있습니다.
난 그냥 거기에 부모의 정보를 얻기에 관해서 개념적 문제가 있습니다 :
이SELECT NewsPaperAd.AdvertiserID AS ADID, Advertiser.NameAbbrev AS Name
FROM NewsPaperAd INNER JOIN
Advertiser ON NewsPaperAd.AdvertiserID = Advertiser.AdvertiserID
WHERE (NewsPaperAd.PubDate BETWEEN '1/1/2012' AND '4/1/2012')
좋아, 나는 그것을 생각!
감사합니다.
날짜에 대한 내 데이터 유형은 smalldatetime입니다. – flavour404