Mailinglisten-Archive |
Folgende Queries liefern das gleiche Ergebnis. Vorteil des LEFT OUTER JOINS liegt ja auf der Hand, allerdings gibt es in der Regel immer mind. einen Datensatz in der rechten Tabelle. Über EXPLAIN erhalte ich auch das gleiche Ergebnis. Kennt jmd Vorteile bzgl Geschwindigkeit? SELECT orders.orders_id, orders_products.products_name FROM orders LEFT OUTER JOIN orders_products ON orders_products.orders_id = orders.orders_id AND orders_products.products_name LIKE '%a%' WHERE orders.orders_id = orders_products.orders_id GROUP BY orders.orders_id LIMIT 100 SELECT orders.orders_id, orders_products.products_name FROM orders, orders_products WHERE orders.orders_id = orders_products.orders_id AND orders_products.products_name LIKE '%a%' GROUP BY orders.orders_id LIMIT 100
php::bar PHP Wiki - Listenarchive