WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 18.10.2005, 16:44   #1
Gizmotic
Veteran
 
Registriert seit: 05.10.2000
Beiträge: 306


Standard SQL-Abfrage ... welches select-statement ist hier richtig?

Hallo!
Folgendes will ich wissen:

Welche Personen sind im gleichen Geburtsort wie eine zweite Person geboren und haben auch den gleichen Titel?

person(name,geburtsort,titel)

irgendwie dachte ich es funktioniert mit:
select distinct s.name from personaldaten s, personaldaten t where s.name=t.name AND s.titel=t.titel;

allerdings bekomme ich so ja alle Personen aus der gesamten datenbank

Kann mir da bitte jemand helfen?
Gizmotic ist offline   Mit Zitat antworten
Alt 19.10.2005, 08:04   #2
helios
Veteran
 
Registriert seit: 21.06.2001
Beiträge: 343


helios eine Nachricht über ICQ schicken
Standard

also in oracle würd es so gehen:

Code:
select * from personaldaten p1 where exists (select null from personaldaten p2 where p1.name=p2.name and p1.gebort=p2.gebort and p1.titel=p2.titel and p1.rowid!=p2.rowid)
ich weiss aber nicht ob das in anderen dbms'en auch so geht, speziell ob es die rowid pseudo spalte dort auch gibt.
____________________________________
religion is a virus from outer space
helios ist offline   Mit Zitat antworten
Alt 19.10.2005, 11:49   #3
flomax
Master
 
Registriert seit: 12.09.2001
Ort: Krems / NÖ
Alter: 40
Beiträge: 673


flomax eine Nachricht über ICQ schicken flomax eine Nachricht über Skype™ schicken
Standard

http://at.php.net/manual/de/function.mysql-query.php
____________________________________
.::.www.sillerdesign.de.::.

"Everybody wants to go to Heaven, but nobody wants to go today!"
flomax ist offline   Mit Zitat antworten
Alt 21.10.2005, 15:07   #4
Gizmotic
Veteran
 
Registriert seit: 05.10.2000
Beiträge: 306


Standard

Danke Helios! Genau das hab ich gesucht!
Gizmotic ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:50 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag