Re: distinct clause issue for 600000 records
Hi,
My approach is not applicable to your example since all join conditions are related to your left hand table. A better example is the following (based on your original query):
select *
from prdsl psrl
left join prdgn rn on rn.prdsld=psrl.id
left join be_en bcu on bcu.id=rn.cbed
If every value of rn.cbed is an id in bcu, the above query is equivalent to
select *
from prdsl psrl
left join
(prdgn rn join be_en bcu on bcu.id=rn.cbed)
on rn.prdsld=psrl.id;
Øystein Grøvlen,
Senior Principal Software Engineer,
MySQL Group, Oracle,
Trondheim, Norway
Subject
Views
Written By
Posted
2028
November 10, 2015 08:57AM
1124
November 11, 2015 12:33PM
1008
November 12, 2015 12:49AM
1122
November 12, 2015 03:20AM
1024
November 12, 2015 07:24PM
1231
November 12, 2015 07:08AM
1200
November 12, 2015 07:18AM
1247
November 12, 2015 07:43AM
1140
November 13, 2015 12:37AM
1240
November 13, 2015 12:45AM
1272
November 13, 2015 02:42AM
1282
November 13, 2015 05:56AM
1107
November 13, 2015 06:38AM
1190
November 13, 2015 07:15AM
Re: distinct clause issue for 600000 records
1158
November 13, 2015 08:11AM
1121
November 13, 2015 11:35AM
1187
November 16, 2015 03:04AM
1119
November 16, 2015 04:12AM
1063
November 16, 2015 05:54AM