我需要一个显示信用额度最小的客户的姓名和姓氏的请求 - 在不住在日本,巴西或意大利的已婚女性中。
图:
答案 0 :(得分:0)
这将给所有不在“日本”,“巴西”或“意大利”的人,
Select C.Cust_first_name,C.Cust_Last_name from Customers C
Inner Join Countries C1
on C.Country_Id=C1.Country_Id
Where C1.Country_Name Not in('Japan', 'Brazil' or 'Italy')
and
C.Cust_Credit_Limit=(Select Min(Cust_Credit_Limit) From from Customers C)
如果我们将问题转换为代码,将是上述代码, 脚本将返回不在('日本','巴西'或'意大利')的人的姓名和姓名,并且在整个客户群中的薪水最低。
答案 1 :(得分:0)
从客户C中选择前1 *
内部加入
( 从Customers C1中选择MIn(cust_credit_limit)
内部加入国家CT在C1.Country_id = C1.Country_id
CT.Country_Name不在('日本','巴西','意大利')
) C2 on C2.cust_credit_limit = C.cust_credit_limit