0

私の状況では、注文や注文の詳細など、1対多の関係があり、単一の注文の詳細を持つ注文を取得する必要があります。

4

2 に答える 2

0

How about:

select * 
from order
where order_number in
    (select order_number
     from order_details
     group by order_number
     having count(*) = 1)
于 2010-06-30T07:18:39.043 に答える
0
SELECT O1.order_number
  FROM Orders AS O1
 WHERE 1 = (
            SELECT COUNT(*)
              FROM OrderDetails AS D1
             WHERE O1.order_number = D1.order_number
           );
于 2010-06-30T08:48:52.003 に答える