Column is invalid in select

前端 未结 4 1738
囚心锁ツ
囚心锁ツ 2021-01-26 10:51

How I will properly do this:

Customer

CusID, CusLname, CusFname, CusMname, CusAddress, CusEmailAdd

Order

OrderID,  Ord         


        
4条回答
  •  渐次进展
    2021-01-26 11:31

    A little bit different version (from that Gordon Linoff suggests):

    select
         cnt, c.CusID, CusLname, CusFname, CusMname, CusAddress, CusEmailAdd
    from Customer c 
    join (
        select  
            count(OrderID) cnt, CusID
        from Order o 
        group by
            CusID
    ) o on
        c.CusID = o.CusID
    order by
        c.CusID // ordering by OrderID and Order is out of logic :)
    

提交回复
热议问题