Hallo,
kann mir mal jemand den Unterschied zwischen ANY und ALL erklären
Bei mysql.com lautet es für ANY:
http://dev.mysql.com/doc/refman/5.1/de/any-in-some-subqueries.html
Das Wort ANY, das einem Vergleichsoperator folgen muss, bedeutet „Gib TRUE zurück, wenn der Vergleich für jeden beliebigen Wert in der Spalte, die die Unterabfrage zurückgibt, wahr ist“.
Für ALL schreiben sie:
http://dev.mysql.com/doc/refman/5.1/de/all-subqueries.html
Das Wort ALL, das einem Vergleichsoperator folgen muss, bedeutet „Gib TRUE zurück, wenn der Vergleich für jeden beliebigen Wert in der Spalte, die die Unterabfrage zurückgibt, wahr ist“.
Wo ist denn jetzt der Unterschied?