Tjenare.
Jag har denna:
[red]
SELECT fltId, fltTitel, fltText, fltTyp, (SELECT COUNT(*)
FROM tblNyheter
WHERE (fltStartVisaDat <= Date() OR fltStartVisaDat is Null) AND (Date() <= fltSlutVisaDat OR fltSlutVisaDat is Null)
AND fltTitel LIKE '%"&Request.QueryString("strSearch")&"%'
OR fltText LIKE '%"&Request.QueryString("strSearch")&"%') as cnt FROM tblNyheter
WHERE (fltStartVisaDat <= Date() OR fltStartVisaDat is Null) AND (Date() <= fltSlutVisaDat OR fltSlutVisaDat is Null)
AND fltTitel LIKE '%"&Request.QueryString("strSearch")&"%' OR fltText LIKE '%"&Request.QueryString("strSearch")&"%' ORDER BY fltRegDat DESC
[/red]
Problemet är att det visas träffar som inte ska visas föräns Date() är inom fltStartVisaDat och fltSlutVisaDat.
varför?
mv icaaq