charly: SQL UNTERSCHIED ANY-ALL

Hallo Leute,

helft mir doch bitte mal, ich checks nicht!

Was ist der Unterschied zwischen ANY und ALL am folgenden Beispiel (angenommen ich würde für ALL ANY eintragen?

Select * FROM xyz
  WHERE tab_XYZ_1>>ALL
    (
       SELECT tab_ZYX_1 FROM zyx
       WHERE  tab_ZYX_2 = 'meinNameIstHase'
    )

Danke
Charly

  1. hallo

    der unterschied zwischen any und all:
    any: nimm die zu prüfende zeile in die erbebnisrelation auf, wenn es auf irgendeinen (any) der in der zweiten select anweisung zutrifft.
    all: nimm [..] auf, wenn es auf alle (all) [..] zutrifft.

    gruss

    --
    no strict;
    no warnings;
    Selbstcode: (_*_) ^_^ ( . ) ( . ) :-(bla)