我试图找出在6个月或12个月时只有基本体重而不是体重的受试者数量。所提供的数据库大约有8000条条目,我们需要创建一个查询来查找这些信息--他们提到可以通过连接来实现--但是当我只需要基线权重的数据时,我不断地得到与6个月的权重和12个月的权重相关联的结果。例如,我很容易地找到了有基准体重和6个月体重的人的数量数据。
SELECT DEMO.ID, DEMO.BL_WGT, [SIX MOS].WEIGHT_6MOS
FROM DEMO RIGHT JOIN [SIX MOS] ON DEMO.ID = [SIX MOS].ID;在我的一生中,我无法理解如何限定这些数据,以便只找到那些具有基线权重的条目。如有任何帮助,将不胜感激!这是作业中的确切问题。
第五部分创建一个名为WT_LOSS_ALL的新表,该表具有以下字段:
使用正确的联接来回答以下问题:
有多少参与者只有基线体重?基线&6个月的体重?所有3项措施?(5分)
发布于 2014-09-17 05:25:52
试试这个:
假设是字段的默认值为null,而基线总是有一个值。
仅基准权重
Select count(id) from WT_LOSS_ALL where 6mos is null and 12mos is null基线重量和6mos
Select count(id) from WT_LOSS_ALL where 6mos is not null and 12mos is null所有3个基线重量和6mos
Select count(id) from WT_LOSS_ALL where 6mos is not null and 12mos is not nullhttps://stackoverflow.com/questions/25881305
复制相似问题