phpbar.de logo

Mailinglisten-Archive

[php] MySQL Problem (Was tun ohne Sub-Select?)

[php] MySQL Problem (Was tun ohne Sub-Select?)

Christoph Aigner christoph_(at)_alaris.at
Thu, 6 Jan 2000 20:25:18 +0100


> Folgendes Problem:
>
> Tabell:
> +++++++++++++++++++++++++++++++++
> + Personen_ID + Eigenschafts_ID +
> +++++++++++++++++++++++++++++++++
> +     1       +       1         +
> +     1       +       2         +
> +     1       +       3         +
> +     2       +       1         +
> +     2       +       2         +
> +     2       +       3         +
> +     3       +       1         +
> +     3       +       3         +
> +     4       +       1         +
> +     4       +       2         +
> +     5       +       3         +
> +++++++++++++++++++++++++++++++++
>
>
>
> Ich möchte nun alle Personen_ID's ermitteln, die
> Eigenschafts_ID 1, 2 und 3 haben. Gibt es eine Möglichkeit
> diese Personen_ID's mit einem SQL-Statement (ohne Sub-Selects)
> abzufragen? Stehe ich da einfach auf der Leitung?

wenn ich dich richtig verstanden habe:

select distinct Personen_ID from TABELLENNAME where Eigenschafts_ID in (1,
2, 3)

oder

select distinct Personen_ID from TABELLENNAME where Eigenschafts_ID = 1 or
Eigenschafts_ID = 2 or Eigenschafts_ID = 3

g christoph

---------------------------------------------------------
Christoph Aigner
Alaris Informationsmanagement
A-1160 Vienna, Weinheimergasse 8
Tel: +43-1-4860210
Fax: +43-1-4863445
eMail: christoph_(at)_alaris.at
Internet: www.alaris.at




php::bar PHP Wiki   -   Listenarchive