Re: NULL values in a SELECT in another SELECT
- From: Hiho <dany.damaj@xxxxxxxxx>
- Date: Thu, 24 Jan 2008 08:00:02 -0800 (PST)
SELECT x, y
FROM Foo AS F
CROSS APPLY (SELECT y FROM Bar AS B1 WHERE B1.x = F.x
UNION
SELECT y FROM Bar AS B2 WHERE B2.x = F.x) AS B
WHERE y IS NOT NULL;
Yeah, that's it !
But I'm under SQL Server 2000.... I think I'll keep the first
solution.
S. Rielau : the problem is the "WHERE B1.x=F.x".
If I write SELECT X FROM F, (SELECT ... FROM B1 WHERE B1.x=F.x) AS F1
SQL Server doesn't recognize F.x.
.
- Follow-Ups:
- Re: NULL values in a SELECT in another SELECT
- From: Plamen Ratchev
- Re: NULL values in a SELECT in another SELECT
- From: Serge Rielau
- Re: NULL values in a SELECT in another SELECT
- References:
- NULL values in a SELECT in another SELECT
- From: Hiho
- Re: NULL values in a SELECT in another SELECT
- From: Plamen Ratchev
- Re: NULL values in a SELECT in another SELECT
- From: Hiho
- Re: NULL values in a SELECT in another SELECT
- From: Plamen Ratchev
- NULL values in a SELECT in another SELECT
- Prev by Date: Re: Connection Logs in SQL Server
- Next by Date: Re: NULL values in a SELECT in another SELECT
- Previous by thread: Re: NULL values in a SELECT in another SELECT
- Next by thread: Re: NULL values in a SELECT in another SELECT
- Index(es):