MySQL Abfrage zusammenfassen

Transporter

Mitglied
Hallo Allemann,

und noch eine Frage zur Quellcodezusammenfassung!

gibt es eine Möglichkeit diese Abfrage zu verkürzen?

PHP:
            $result_layer = mysql_query("SELECT url ".
             "FROM layout_page_layer, layout_layer, layout_layer_frame, layout_frame ".
               "WHERE layout_layer_frame.layer_id = layout_page_layer.layer_id ".
                 "AND layout_layer.layer_id = layout_page_layer.layer_id ".
                 "AND page_id = '$page->page_id' ORDER BY layout_layer.layer_id ASC");

Also irgendwie so:

PHP:
            $result_layer = mysql_query("SELECT url ".
             "FROM layout_page_layer, layout_layer, layout_layer_frame, layout_frame ".
               "WHERE layout_layer_frame.layer_id = layout_page_layer.layer_id = layout_layer.layer_id ".
                 "AND page_id = '$page->page_id' ORDER BY layout_layer.layer_id ASC");
 
Soweit ich weiß ist das bei MySQL nicht möglich. Es werden immer nur zwei Werte verglichen.

Aber die einfache Methode ist doch, es auszuprobieren?
 
Zurück