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?