Suche

string(1772) " SELECT l.gruppe, l.lot, l.preis_akt_gebot, l.datum_ende, anzahl_gruppe, lll.weg, (anzahl_gruppe - lll.weg) as anzahl_rest FROM lot_permanent l INNER JOIN ( /* ermitteln welches wann das frühste ende des günstigsten lots innerhalb der gruppe ist */ SELECT ll.gruppe, ll.preis_akt_gebot, min(ll.datum_ende) as datum_ende, yy.weg FROM lot_permanent ll INNER JOIN ( /* ermitteln des geringsten gebotsstandes innerhalb der Gruppe */ SELECT y.gruppe, MIN(y.preis_akt_gebot) as preis_akt_gebot, w.weg FROM lot_permanent y INNER JOIN ( /* ermitten der Anzahl lots die innerhalb der Gruppe weg sind */ SELECT sum( IF(flag_zuschlag=1 or datum_ende0 AND datum_ende>0 and flag_delete=0 AND verlagsobjektplan_id=1 group by gruppe ) w on(w.gruppe=y.gruppe) WHERE y.flag_auktion=1 /*AND y.flag_zuschlag=0 AND y.datum_ende>unix_timestamp(now()) */ AND y.datum_start>0 AND y.datum_ende>0 AND y.flag_delete=0 AND y.verlagsobjektplan_id=1 GROUP BY y.gruppe ) yy ON( yy.gruppe=ll.gruppe AND yy.preis_akt_gebot=ll.preis_akt_gebot ) WHERE ll.flag_auktion=1 /*AND ll.flag_zuschlag=0 AND ll.datum_ende>unix_timestamp(now()) */ AND ll.datum_start>0 AND ll.datum_ende>0 AND ll.flag_delete=0 AND ll.verlagsobjektplan_id=1 GROUP BY ll.gruppe, ll.preis_akt_gebot ) lll ON( lll.gruppe=l.gruppe and lll.preis_akt_gebot=l.preis_akt_gebot and lll.datum_ende=l.datum_ende ) WHERE l.flag_auktion>0 AND l.datum_start>0 AND l.datum_ende>0 AND l.flag_delete=0 AND l.verlagsobjektplan_id=1 /*AND (anzahl_gruppe - lll.weg)>0*/ group by l.gruppe, l.preis_akt_gebot, l.datum_ende order by l.datum_ende ASC limit 12 OFFSET 0" array(0) { }