tom as: any <-> all

Beitrag lesen

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?