php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.07.2007, 19:02  
Erfahrener Benutzer
 
Registriert seit: 28.06.2008
Beiträge: 257
maeck befindet sich auf einem aufstrebenden Ast
Standard Abfrage auf fehlende ID in einer Tabelle

Hallo,

tut mir leid, dass der Titel so ungenau ist, aber ich weiß nicht wie ich es anders ausdrücken soll.

Ich habe eine Tabelle in der Familien drin stehen und in einer zweiten Tabelle die Mitglieder der jeweiligen Familie.

in der family_member habe ich einen Fremdschlüssel famid der auf die id (Primarykey) der Tabelle family zeigt.

Nun möchte ich eine Abfrage machen, die mir alle Familienmitglieder zeigt, die eine famid haben, die nicht als id in der Tabelle family steht. Also alle Familienmitglieder, die keiner Familie zugeordnet sind.

Ich hab leider absolut keinen Ansatz wie das gehen könnte und hoffe auf eure Hilfe.

Danke und Gruß,
Marcel
maeck ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.07.2007, 19:37  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Müsste irgendwo so in der Art funktionieren:
Code:
SELECT id
FROM family_member 
WHERE famid NOT IN
  SELECT DISTINCT id FROM family
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Alt 04.07.2007, 19:44  
Erfahrener Benutzer
 
Registriert seit: 28.06.2008
Beiträge: 257
maeck befindet sich auf einem aufstrebenden Ast
Standard

Daran habe ich gar nicht gedacht
Danke es funktioniert (fast)
Es fehlen die Klammern beim IN() aber so geht es:
Code:
SELECT id FROM family_members WHERE famid NOT IN (SELECT DISTINCT id FROM families)
Gruß Marcel
maeck ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
abfrage mit bedingung bei einer zweiten tabelle marcelglaeser Datenbanken 6 29.05.2008 19:10
where Abfrage in anderer Tabelle?? Matthiasnet Datenbanken 10 11.04.2007 17:35
In einer Abfrage Wert, aus einer anderen Tabelle abfragen? <Daniel> Datenbanken 1 26.10.2006 16:30
Ergebnisse einer Abfrage in Tabelle speichern PsychoEagle Datenbanken 0 21.09.2006 15:59
Abfrage ob eine Tabelle existiert oder nicht php_anfang Datenbanken 2 29.08.2006 17:05
Fehlende Einträge in Tabelle finden Cyberbob_at_tot Datenbanken 17 29.06.2006 15:39
mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert Datenbanken 2 08.09.2005 11:59
Abfrage einer Tabelle mit mehreren wörtern Diego1978 PHP Tipps 2005-2 4 15.08.2005 14:58
Abfrage einer Tabelle PHP Tipps 2005-2 9 23.07.2005 13:49
SQL Abfrage in Tabelle wiedergeben PHP Tipps 2005 10 07.04.2005 21:24
Abfrage einer Tabelle aus SQL-Feld Datenbanken 9 05.03.2005 10:00
[Erledigt] Tabelle existiert, if Abfrage Datenbanken 9 15.02.2005 14:00
if - Abfrage in tabelle Anuschka PHP Tipps 2005 4 26.01.2005 16:26
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
[Erledigt] HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql fehlende einträge finden, fehlende identifikationsnummer, sql fehlende nummer finden, sql fehlende nummern, sql fehlende id, sql fehlende einträge, sql fehlende nummern finden, mysql fehlende ids, mysql fehlende ids finden, sql fehlende nummer, fehlende nummer sql, sql fehlende zahlen finden, fehlende.identifikationsnumm, sql fehlende id finden, fehlender eintrag sql, http://www.php.de/datenbanken/44299-abfrage-auf-fehlende-id-einer-tabelle.html, fehlende id nummer, fehlende id-nr, sql fehlende ids finden, sql fehlenden eintrag suchen

Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.