Advertisement
TDCustmerSupportJP

Untitled

Aug 1st, 2017
687
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.75 KB | None | 0 0
  1. SELECT
  2.   ---- Dimension ----
  3.   -- カタログ車両情報 --
  4.   country_name, master_brand.name AS brand_name, -- from brand_master
  5.   master_catalog.model, master_catalog.grade,    -- from catalog_master
  6.   master_body.name AS body_name,                 -- from body_master  
  7.   series,                                        -- from catalog_master
  8.   -- 販売車両情報 --
  9.   id, color, "year", inspection, recycle, maintenance, warranty, warranty_distance, engine, -- from usedcar
  10.   -- 販売店情報 --
  11.   master_pref.name AS shop_pref_name, -- from pref_master
  12.   shop_name, shop_lng, shop_lat,      -- from usedcar
  13.  
  14.   ---- Measure ----
  15.   -- カタログ車両情報 --
  16.   height, "length", width, person, master_catalog.price AS catalog_price,    -- from catalog_master
  17.   -- 販売車両情報 --
  18.   raw.price AS usedcar_price, odd_km, warranty_length_kikan, maintenance_fee -- from usedcar
  19. FROM usedcar raw
  20. JOIN
  21. ( SELECT code, name, country_name FROM brand_master ) master_brand
  22. ON
  23. raw.code = master_brand.code
  24. JOIN
  25. ( SELECT code, name FROM body_master ) master_body
  26. ON
  27. raw.body_code = master_body.code
  28. LEFT OUTER JOIN
  29. (
  30.   SELECT
  31.     code, body_code, model, grade,
  32.     MAX(series) AS series, MAX_BY(person,series) AS person, MAX_BY(price,series) AS price, MAX_BY(height,series) AS height, MAX_BY("length",series) AS "length",  MAX_BY(width,series) AS width
  33.   FROM catalog_master
  34.   GROUP BY code, body_code, model, grade
  35. ) master_catalog
  36. ON
  37.           raw.code = master_catalog.code
  38.  AND raw.body_code = master_catalog.body_code
  39.  AND     raw.model = master_catalog.model
  40.  AND     raw.grade = master_catalog.grade
  41. JOIN
  42. ( SELECT code, name, large_area_code FROM pref_master ) master_pref
  43. ON
  44. raw.shop_pref_code = master_pref.code
  45. ORDER BY id
  46. LIMIT 10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement