0

これが私のテーブルです..テーブル1とテーブル2があります

Table2.Nテーブル 1 の車の価格が = 0 の場合、SQL の式で更新する必要があります。車の価格を ( )に同じ整数を持つ別の製品と同じに設定します。.. 同日 ( Table1.Date)

フィギュアの例..

車の価格を 4 月の住宅価格と同じにしてほしい ( date) (車と家は ( ) の記録が同じなので、家を選びましたTable2.N)

4

1 に答える 1

1
UPDATE Table1 SET Price = t.Price  
FROM  
       (  
          SELECT Price, N
          FROM Table2
          WHERE Product-N != 'Car'
       ) t  
WHERE (Table1.Product-N = 'Car' AND Table1.Price = 0 AND Table1.N = t.N AND Table1.Date = t.Date)
于 2013-11-15T03:12:54.857 に答える