Leider keine Treffer zu Ihrer Suchanfrage...declare @zeitpunkt datetime;
set @zeitpunkt=getdate();
select rank * (1/(1+power(convert(float,datediff(d,datum,@zeitpunkt))/14,2))) as rank, seofriendlyurl, stellenid, position, firma, unternehmen, datumonlineschaltung, datum, hits, einsatzplz, einsatzort, einsatzortnamen, rubrik, textausschnitt, sortgrp, aktiv, ittreff, dvtreff, schaltungbis, googlemaps from
(
select s.[key], sum(s.rank) as rank from
(
select a.[key], a.rank*12 as rank from freetexttable(dbo106647313.anzeigendaten, position, 'Niedersächsische Landesbehörde für Straßenbau und Verkehr') a
union all
select f.[key], f.rank*5 as rank from freetexttable(dbo106647313.anzeigendaten, firma, 'Niedersächsische Landesbehörde für Straßenbau und Verkehr') f
union all
select b.[key], b.rank as rank from freetexttable(dbo106647313.anzeigendaten, anzeigentext, 'Niedersächsische Landesbehörde für Straßenbau und Verkehr') b
union all
select c.[key], c.rank*0.2 as rank from freetexttable(dbo106647313.anzeigendaten, keywords, 'Niedersächsische Landesbehörde für Straßenbau und Verkehr') c
) s
group by s.[key]
) s1
inner join dbo106647313.anzeigendaten on dbo106647313.anzeigendaten.stellenid= s1.[key]
where aktiv=1 and datumonlineschaltung<=@zeitpunkt and schaltungbis>=@zeitpunkt and (ittreff=1 or dvtreff=1)
order by sortgrp asc, rank * (1/(1+power(convert(float,datediff(d,datum,@zeitpunkt))/14,2))) desc
Zurück zur Suche