Advertisement
cecepsuwanda

contoh_sql

Dec 27th, 2017
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.58 KB | None | 0 0
  1. SELECT
  2.    f.namaalternatif,d.namakriteria,costbenefit,nilai,n_max,n_min, IF(d.costbenefit='benefit',c.nilai/d.n_max,d.n_min/c.nilai) AS cos_benefit
  3. FROM
  4.   (nilai_alternatif c
  5.    INNER JOIN  
  6.    ( SELECT a.id_kriteria,b.namakriteria,b.costbenefit,a.n_max,a.n_min FROM
  7.        ( SELECT
  8.           id_kriteria, MAX(nilai) AS n_max, MIN(nilai) AS n_min
  9.         FROM
  10.           nilai_alternatif
  11.         GROUP BY
  12.           id_kriteria
  13.        ) a
  14.        INNER JOIN
  15.           kriteria b
  16.        ON a.id_kriteria = b.idkriteria
  17.    ) d
  18.    ON c.id_kriteria=d.id_kriteria) INNER JOIN alternatif f ON c.id_alternatif=f.idalternatif;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement