我有一个问题,从我的数据库中选择一些值。数据库处于设计阶段,所以我可以重新设计一些需要的。需要帮助汇总选择
基本上我要选择的是
select
c.campaignID,
ct.campaignTypeName,
c.campaignName,
c.campaignDailyBudget,
c.campaignTotalBudget,
c.campaignCPC,
c.date,
cs.campaignStatusName
***impressions,
***clicks,
***cast(campaignTotalBudget-(clicks*campaignCPC) as decimal(18,1)) as remainingFunds
from Campaigns as c
left join CampaignTypes as ct on c.campaignTypeID=ct.campaignTypeID
left join CampaignStatuses as cs on c.campaignStatusID=cs.campaignStatusID
left join CampaignVariants as cv on c.campaignID=cv.campaignID
left join CampaignVariants2Visitors as c2v on cv.campaignVariantID=c2v.campaignVariantID
left join Visitors as v on c2v.visitorID=v.visitorID
.....
order by c.campaignID desc
问题是,参观者表已任命isClick列,所以我不知道分开是什么印象的方式isClick = false,点击是什么isClick = true,所以我可以显示所有关于广告系列和访问者的好表单...
我不认为要将访问者分成两个表格,如印象和点击是一个好主意因为再次乌尔德需要有游客多了两桌
感谢
您能否澄清您的问题?你指**印象**就像它是一个对象。它是什么?您是否想要计算isClick = false vs isClick = true? – earthling 2010-05-31 22:15:44
是的,isClick = 0是一个印象,isClick = 1是点击 – eugeneK 2010-06-01 06:16:40