phpbar.de logo

Mailinglisten-Archive

Habe ein DISTINCT Problem

Habe ein DISTINCT Problem

Volker H. Erbel erbel at submedia.de
Die Feb 11 23:15:14 CET 2003


Hallo Ihr Lieben,

danke für die ganzen Tipps, das Thema ist erledigt, nämlich durch 
DISTINCT in Verbindung mit GROUP BY, das hat prima geklappt, ohne GROUP 
BY habe ich die doppelten nicht losgekriegt, Also, macht's gut, Gruss Volker

Cybot schrieb:

> ich würde es so machen
>
> SELECT DISTINCT
>     CASE wohinmailen
>         WHEN 'privat' THEN emailadr
>         WHEN 'arbeit' THEN emailpriv AS email
> FROM adressen
> WHERE sprachversion = 'english'
> AND anmerkung NOT LIKE 'Fax%'
> AND email LIKE '%@%'
>
>
>
> Volker H. Erbel wrote:
>
>> Liebe Leute,
>>
>> ich habe eine Tabelle, die einen Eintrag für die normale 
>> Email-Adresse und einen für eine Privatmailadresse hat. Der Empfänger 
>> kann zwischen Mail an Geschäft oder an Privat wählen. Nachfolgend 
>> meine SQL-Abfrage:
>>
>> Hat jemand ne bessere Idee? Läuft mein DISTINCT nun eigentlich auf 
>> emailadr,emailpriv,sprachversion,wohinmailen oder nur auf den ersten 
>> Eintrag emailadr?
>
>
> DISITNCT bezieht sich auf den gesamten datensatz
>
> würde also
>
> email1 | name2
> email1 | name1
> email2 | name1
>
> leifern
>
> aber nicht
>
> email1 | name1
> email1 | name1
>
>
>
> http://www.mysql.com/doc/en/SELECT.html
>
>>
>> $sql_alle="SELECT DISTINCT 
>> emailadr,emailpriv,sprachversion,wohinmailen FROM adressen WHERE";
>> $sql_alle.=" sprachversion='english' AND anmerkung NOT LIKE 'Fax%' 
>> AND (emailadr LIKE '%@%' OR emailpriv LIKE '%@%')";
>> $ergebnis_alle=query($sql_alle,$verbindung);
>>
>> Wäre gut wenn jemand Rat gibt, der Kunde stresst unheimlich. Danke 
>> Euch erst einmal!!
>>
>

-- 

Mit freundlichen Grüssen

Volker H. Erbel
Entwickler
Kundenberater
__________________________

>>)))))°<

submedia, new media services
Seyfferstraße 59
70197 Stuttgart
Tel.: 0711 / 5000 930
Fax: 0711 / 5000 932
http:// www.submedia.de



-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive