phpbar.de logo

Mailinglisten-Archive

[php] OT: Welche MySQL Query?

[php] OT: Welche MySQL Query?

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Fre Dez 22 10:03:12 CET 2006


Hallo Michael,

Am Freitag, 22. Dezember 2006 08:20 schrieb Michael Borchers:
> Folgende Queries liefern das gleiche Ergebnis.

wenn ich das richtig sehe, ist das Zufall. :-) Die zweite Abfrage ist 
doch ein INNER JOIN, während die erste ein LEFT OUTER JOIN ist, wenn 
ich jetzt nichts übersehen habe...

> 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


Viele Grüße
Lutz

php::bar PHP Wiki   -   Listenarchive