| List: | General Discussion | « Previous MessageNext Message » | |
| From: | (Hal | Date: | June 21 2012 11:06pm |
| Subject: | UNION and ORDER BY | ||
| View as plain text | |||
>>>> 2012/06/20 14:32 -0700, Rick James >>>>
(
SELECT ruid1, ruid2, overlap FROM l4_link WHERE ruid1=xxx
UNION
SELECT ruid1, ruid2, overlap FROM l4_link WHERE ruid2=xxx
) ORDER BY overlap DESC;
Make it UNION ALL or UNION DISTINCT depending on whether xxx can be in both fields of one
row. UNION DISTINCT makes a pass over the temp table to dedup.
<<<<<<<<
The help example shows a UNION s each SELECT separatly round-bracketed,
(SELECT ruid1, ruid2, overlap FROM l4_link WHERE ruid1=xxx)
UNION
(SELECT ruid1, ruid2, overlap FROM l4_link WHERE ruid2=xxx)
ORDER BY overlap DESC
but bracketing both is not mentioned. What is the difference?
| Thread | ||
|---|---|---|
| • Indexing about 40 Billion Entries | Christian Koetteritzsch | 20 Jun |
| • Re: Indexing about 40 Billion Entries | Ananda Kumar | 20 Jun |
| • RE: Indexing about 40 Billion Entries | Rick James | 20 Jun |
| • Re: Indexing about 40 Billion Entries | Christian Koetteritzsch | 20 Jun |
| • Re: Indexing about 40 Billion Entries | Christian Koetteritzsch | 20 Jun |
| • RE: Indexing about 40 Billion Entries | Rick James | 20 Jun |
| • Re: Indexing about 40 Billion Entries | Christian Koetteritzsch | 21 Jun |
| • Re: Indexing about 40 Billion Entries | mos | 21 Jun |
| • Re: Indexing about 40 Billion Entries | Christian Koetteritzsch | 21 Jun |
| • RE: Indexing about 40 Billion Entries | Rick James | 21 Jun |
| • UNION and ORDER BY | hsv | 22 Jun |
| • RE: UNION and ORDER BY | Rick James | 22 Jun |
| • Re: Indexing about 40 Billion Entries | Shawn Green | 20 Jun |
| • RE: Indexing about 40 Billion Entries | Rick James | 20 Jun |
| • Re: Indexing about 40 Billion Entries | Brent Clark | 21 Jun |
