--DECLARE @rabljenavozilaid INT = 333;
DECLARE @temp TABLE(IDKategorija INT, LabelPolja nvarchar(255), Vrijednost nvarchar(255));
INSERT INTO @temp -- zapisane sve vrijednosti + label polja za pojedini automobil
SELECT IDKategorija,LabelPolja,Vrijednost FROM KatalogCustomPolja
INNER JOIN KategorijaCustom ON KatalogCustomPolja.ID = KategorijaCustom.IDPolja
WHERE Vrijednost IS NOT NULL
DECLARE @tempGrupe TABLE(IDKategorija INT);
INSERT INTO @tempGrupe
SELECT DISTINCT t.IDKategorija FROM @temp t
SELECT * FROM
(
SELECT DISTINCT k.IDkategorija, Naziv, PodNaslov, KratkiOpis,urlrewritten, Datum, slika,
(
SELECT CAST (t.LabelPolja AS varchar(255)) + '|||' + CAST(t.Vrijednost AS varchar(255)) + ',' FROM @temp t WHERE t.IDKategorija = tg.IDKategorija FOR XML PATH('')
) AS Vrijednosti,
(
SELECT Vrijednost FROM KategorijaCustom WHERE KategorijaCustom.IDKategorija = k.IDKategorija AND IDPolja = 8 --hardcodirano IDPolja=8 jer izvlacim cijena u Kunama(to je filter)
) AS Cijena,
(
SELECT Vrijednost FROM KategorijaCustom WHERE KategorijaCustom.IDKategorija = k.IDKategorija AND IDPolja = 3 --hardcodirano IDPolja=3 jer izvlacim kilometre(to je filter)
) AS Kilometri,
(
SELECT Vrijednost FROM KategorijaCustom WHERE KategorijaCustom.IDKategorija = k.IDKategorija AND IDPolja = 1 --hardcodirano IDPolja=1 jer izvlacim tip automobila(to je filter)
) AS Tipovi
FROM @temp t
INNER JOIN @tempGrupe tg ON t.IDKategorija = tg.IDKategorija
INNER JOIN Kategorija k ON t.IDKategorija = k.IDKategorija
WHERE nadkategorija = @rabljenavozilaid and aktivan = 1
) tempZadnji
ORDER BY
Datum DESC, IDKategorija ASC
Kvalitetna rabljena vozila dostupna su u salonima Gašparić Grupe. Naša ponuda rabljenih Hyundai automobila obuhvaća raznolike modele koji kombiniraju visoku pouzdanost s modernim dizajnom i naprednim tehnologijama. Uz širok spektar opcija, Mercedes rabljeni automobili nude vrhunsku udobnost, luksuz i vrhunske performanse koje će vas oduševiti. Fiat rabljeni automobili predstavljaju sjajnu ravnotežu između ekonomičnosti i praktičnosti, pružajući užitak u vožnji po gradskim ulicama i izvan njih. Ako ste ljubitelj avanture, off-road ili gradske vožnje, naša ponuda rabljenih Jeep automobila pružit će vam snagu, izdržljivost i mogućnost suočavanja s raznim terenima. Kupovina rabljenog automobila kod nas znači kupovinu s povjerenjem. Svi rabljeni automobili na našem prodajnom mjestu imaju detaljan pregled povijesti održavanja vozila, kao i prijeđene kilometraže kako biste bili potpuno informirani prije donošenja odluke.