Hi
I have the following query
SELECT DISTINCT TOP (100) PERCENT dbo.tbl_WebbLanguage.LanguageName, dbo.tbl_WebbLanguage.LangID
FROM dbo.tbl_LanguageAccess INNER JOIN
dbo.tbl_WebbLanguage ON dbo.tbl_LanguageAccess.LangID = dbo.tbl_WebbLanguage.LangID
ORDER BY dbo.tbl_WebbLanguage.LanguageName
This give me all the distinct language names which is fine, but in dbo.tbl_LanguageAccess there is also a column called "LoginID" which I would like to use, so if I filter on Login = 3 I should return all the languages that are associated with that LoginID, but also the ones that are not, the ones that are associated should be marked as "InUse", I tried to add this...
SELECT DISTINCT TOP (100) PERCENT dbo.tbl_WebbLanguage.LanguageName, dbo.tbl_WebbLanguage.LangID
FROM dbo.tbl_LanguageAccess INNER JOIN
dbo.tbl_WebbLanguage ON dbo.tbl_LanguageAccess.LangID = dbo.tbl_WebbLanguage.LangID
WHERE (dbo.tbl_LanguageAccess.LoginID = 1) OR
(dbo.tbl_LanguageAccess.LoginID IS NULL)
ORDER BY dbo.tbl_WebbLanguage.LanguageName
But that doesn't give me any rows at all.