ArneMedlem sedan maj 2000267 inlägg Denna selectsats fungerar förutom att jag fått ett NULL värde i ImgDate
Har provat med And Not Is NULL, men får inte till det.
Hur skriver jag om nedan så jag slipper NULL värden?
SELECT id, fnamn, enamn, ort, blogg,
(SELECT MAX(CONVERT(VARCHAR(10), inlagddatum, 20)) AS Expr1
FROM dbo.blogg
WHERE (nr = dbo.reg.id)) AS ImgDate
FROM dbo.reg
WHERE (blogg = 1)
@ndersMedlem sedan juni 200032 969 inlägg ...
AND NOT ImgDate IS NULL
borde fungera - men jag är inte säker på att jag förstår vad du menar att problemet är.
ArneMedlem sedan maj 2000267 inlägg Invalid column name 'ImgDate'
Får Invalid column name 'ImgDate' om jag skriver:
WHERE (blogg = 1) And NOT ImgDate IS NULL
Kan visserligen komma ifrån problemet på annat sätt, men är nyfiken varför jag inte kan göra så här.
har 2 tabeller varav ena är så kallat medlemsregistret och den andra bloggläggen.
Har man aktiverat bloggen (blogg = 1) i medlemsregistret (reg) men ej skrivit i bloggen får jag NULL i ImgDate.
ImgDate använder jag för att visa en ikon om det finns ett inlägg samma dag....
TravoniMedlem sedan okt. 20041 556 inlägg WHERE (blogg = 1) And NOT ISNULL(ImgDate)
Kanske?!
TravoniMedlem sedan okt. 20041 556 inlägg Eller:
SELECT id, fnamn, enamn, ort, blogg,
ISNULL(SELECT MAX(CONVERT(VARCHAR(10), inlagddatum, 20)) AS Expr1
FROM dbo.blogg
WHERE (nr = dbo.reg.id)),0) AS ImgDate
FROM dbo.reg
WHERE blogg = 1 AND ImgDate > 0
Eller använda "having"