accounts
问题如下:导入具有1个设备的帐户的名字,姓氏,帐号,城市和州。
accountdevice
和distinct
是表格。当我在count函数中使用{{1}}关键字时,我获得了不同数量的记录。对于上述问题,哪种方法是正确的?请建议您是否可以在不使用子查询的情况下得到答案。
答案 0 :(得分:0)
我认为以下查询应该满足您的要求:
SELECT a.first_name,a.last_name,a.acct_num,a.city,a.state,count(d.device_id)
FROM accounts a JOIN num_of_devices d on a.acct_num = d.account_id
GROUP BY a.acct_num HAVING count(d.device_id) = 1);