initial commit
[namibia] / data / old_b4c stuff / update-auction-fields.sql
1 UPDATE auction a
2  JOIN company c on c.id=a.company_id
3  JOIN lib_city ct on ct.id=c.lib_town_id
4  JOIN lib_region rg on rg.id=ct.lib_region_id
5  JOIN stock s on s.id=a.stock_id
6  JOIN vehicle_type t on t.id=s.vehicle_type_id
7  JOIN vehicle_model mdl on mdl.id=t.vehicle_model_id
8  JOIN vehicle_make mak on mak.id=mdl.vehicle_make_id
9  JOIN vehicle_year y on y.id=s.vehicle_year_id
10  LEFT JOIN auction_bid b on b.id=a.auction_bid_id
11 SET a.region_id = rg.id,
12     a.make_id = mak.id,
13     a.auction_company_id = c.id,
14     a.auction_company_name = c.name,
15     a.model_name = mdl.name,
16     a.type_name = t.name,
17     a.reference_no = s.reference_no,
18     a.registration_number = s.registration_number,
19     a.stockKm = s.km,
20     a.current_bid_company_id = b.company_id,
21     a.stock_company_id = s.company_id,
22     a.region_name = rg.name,
23     a.make_name = mak.name,
24     a.year_name = y.name,
25     a.stock_created = s.created;