Advertisement
fagci

Untitled

Mar 19th, 2020
672
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.71 KB | None | 0 0
  1. EXPLAIN select city_id,
  2.                id,
  3.                name,
  4.                id1,
  5.                name1,
  6.                id2,
  7.                name2,
  8.                price,
  9.                currency,
  10.                price_unit,
  11.                dayrazm
  12.         from (select b.city_id                                                            AS city_id,
  13.                      b.type_id                                                            AS id,
  14.                      bt.strname                                                           AS name,
  15.                      b.main_id                                                            AS id1,
  16.                      MAX(CASE WHEN bp.name = 'location' THEN `value` END)                 AS name1,
  17.                      MAX(CASE WHEN bp.name = 'side' THEN `value` END)                     AS id2,
  18.                      CONCAT('storona ', MAX(CASE WHEN bp.name = 'side' THEN `value` END)) AS name2,
  19.                      IF(MAX(CASE WHEN bp.name = 'price' THEN `value` END) = 'n/d', NULL,
  20.                         MAX(CASE WHEN bp.name = 'price' THEN `value` END))                AS price,
  21.                      1                                                                    AS currency,
  22.                      'rpm'                                                                AS price_unit,
  23.                      14                                                                   AS dayrazm
  24.               from outdoor.build AS b
  25.                      JOIN outdoor.build_property AS bp ON bp.build_id = b.id
  26.                      JOIN outdoor.build_types AS bt ON bt.alias_id = b.type_id
  27.               WHERE b.alive = 1
  28.               GROUP BY b.id) AS od
  29.         where od.city_id = 25
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement