Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Simple query that consumes all temporary space.
On Tue, 25 Jan 2005 14:13:46 -0800, ydalepe wrote:
> SELECT T1.LINE LINE1, T2.LINE LINE2
> FROM T T1, T T2
> WHERE T2.LINE > T1.LINE
> AND T1.TXT = T2.TXT
> GROUP BY T1.LINE, T2.LINE
> HAVING COUNT(*) >= 3
SELECT T1.LINE LINE1, T2.LINE LINE2
FROM T T1, T T2
WHERE T2.LINE > T1.LINE
AND 3 =< (SELECT COUNT(1)
FROM T S1, T S2 WHERE S1.LINE = T1.LINE AND S2.LINE = T2.LINE AND S1.TXT = S2.TXT) -- This is to get every line only onceAND T1.POS=1
Sincerely,
Joachim
-- Warnung: \" kann Augenkrebs verursachen.Received on Thu Jan 27 2005 - 12:47:34 CST
![]() |
![]() |