I have these tables:
News
- newsId
Companies
- companyId
Users
- userId
- company_id
NewsShare
- news_id
- user_id
I want to list all news from a company AND all news that a user from that company has shared. How do I do that? I have tried with this:
sql = "SELECT * FROM news,users,companies WHERE user_id = userId
AND company_id = companyId AND ((companyId = " & Request("company") & ")
OR (newsId IN (SELECT news_id FROM NewsShare,Users
WHERE user_id = userId AND company_id = " & Request("company") & "))
ORDER BY createdate desc"
but it doesn't work. Any suggestions?