--DECLARE @rabljenavozilaid INT = 4113;
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
Uslužna prodaja rabljenih vozila pruža vam jedinstveno iskustvo pregledavanja raznolike ponude vozila. Naša platforma omogućuje vam jednostavan pristup širokom izboru rabljenih automobila kako biste pronašli idealno vozilo koje zadovoljava vaše potrebe. Filtriranje vozila prema marki, modelu, godištu, cijeni i drugim kriterijima pruža vam mogućnost sužavanja izbora i pronalaska vozila koje savršeno odgovara vašim preferencijama. Uslužna prodaja rabljenih automobila na našoj platformi fokusira se na vaše zadovoljstvo i jednostavnost procesa pronalaska vozila. Ponuda vozila iz usluge naših klijenata još se uvijek koriste kod svojih vlasnika. Provjerena servisna povijest održavanja i kilometraže vozila.