0

私は2つのテーブルデバイスと製品を持っています。デバイステーブルには、列idとdeviceがあります。およびproductテーブルには、列idとproductがあります。

デバイステーブルは

id     device

 1       a                 
 2       b                  
 3       b           

製品テーブルは

id     product

 1       x     
 2       y        
 3       z       
 4       s

結果が必要です

 id     device

  1       a    
  2       b        
  3       b       
  4      null
4

3 に答える 3

1

のようなものはどうですか

SELECT  p.id,
        d.device
FROM    product p LEFT JOIN
        device d    ON  p.id = d.id

また、SQL SERVER – JOINの概要–JOINの基本もご覧ください。

于 2012-12-21T04:56:38.560 に答える
0

これを試して

select p.id,d.device from products p outer join device d
 on d.id=p.id
于 2012-12-21T04:55:52.790 に答える
0

この参加を試してみてください

 select p.id,d.Device 
       from tblDevice d 
       right join tblProduct p
       on d.id=p.id
于 2012-12-21T07:39:16.863 に答える