php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.10.2004, 16:05  
Gast
 
Beiträge: n/a
Standard Abfrage über 2 tabellen mit NOT IN

Hi,
Ich denke, dass ich ein recht einfaches Problem habe, leider finde ich keine Lösung.

Ich habe 2 tabellen:

tab1:
------
Serial Nr | Auftragsnummer
--------------------------------
123 | yxcv
124 | yxcv
125 | yxcv
126 | yxcv
127 | yxcv
128 | qwer
129 | qwer


tab2:
------
Serial Nr | Fehler
---------------------
123 | F1
123 | F2
125 | F1
126 | F2

Jetzt hätte ich einfach gerne die Serien Nummern aus tab1 die nicht in tab2 auftauchen und die Auftragsnummer in tab1 gleich yxcv ist.

Danke,

deZent
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.10.2004, 16:29  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard Re: Abfrage über 2 tabellen mit NOT IN

Zitat:
Zitat von dezent
Hi,
Ich denke, dass ich ein recht einfaches Problem habe, leider finde ich keine Lösung.

Ich habe 2 tabellen:

tab1:
------
Serial Nr | Auftragsnummer
--------------------------------
123 | yxcv
124 | yxcv
125 | yxcv
126 | yxcv
127 | yxcv
128 | qwer
129 | qwer


tab2:
------
Serial Nr | Fehler
---------------------
123 | F1
123 | F2
125 | F1
126 | F2

Jetzt hätte ich einfach gerne die Serien Nummern aus tab1 die nicht in tab2 auftauchen und die Auftragsnummer in tab1 gleich yxcv ist.

Danke,

deZent
Hi,

wenn man etwas finden will, was woanders nicht existiert, bietet sich ein LEFT JOIN an:

Code:
SELECT
    t1.serial
FROM
    tab1 AS t1
    LEFT JOIN tab2 AS t2
        ON t1.serial=t2.serial
WHERE
    t2.serial IS NULL
    AND t1.serial='yxcv'
--

Marco
marsch ist offline   Mit Zitat antworten
Alt 25.10.2004, 16:35  
Gast
 
Beiträge: n/a
Standard

Wow, danke für die schnelle Antwort.

Bis jetzt bin ich eigentlich immer ohne die JOINs durchgekommen, bzw habe mich wohl eher erfolgreich davor gedrückt.

Werds mir aber sicher morgen mal anschauen.

Danke,
deZent.[b]
  Mit Zitat antworten
Alt 25.10.2004, 16:49  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Zitat:
Zitat von dezent
Wow, danke für die schnelle Antwort.

Bis jetzt bin ich eigentlich immer ohne die JOINs durchgekommen, bzw habe mich wohl eher erfolgreich davor gedrückt.

Werds mir aber sicher morgen mal anschauen.

Danke,
deZent.[b]
Hi,

ich möchte nicht sehen, wie Du das gemacht hast

--

Marco
marsch 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 auf gleiche Spalten aus zwei Tabellen maeck Datenbanken 13 08.07.2008 10:09
Abfrage mehrere Tabellen SteiniKeule Datenbanken 14 18.04.2008 19:57
abfrage über mehrere tabellen mit einer bedingung DarkThunder PHP Tipps 2007 6 15.04.2007 17:13
Abfrage über 3 Tabellen madSoul Datenbanken 5 26.06.2006 12:25
Abfrage mehrerer Tabellen per PHP (Code vereinfachen) PHP Tipps 2007 4 18.12.2005 12:34
[Erledigt] abfrage mehrere tabellen PHP Tipps 2005-2 3 31.10.2005 21:57
Abfrage aller Tabellen über Schleife PHP Tipps 2005-2 7 22.10.2005 12:16
problem bei ausgabe einer abfrage aus 2 Tabellen Lia PHP Tipps 2005-2 2 28.07.2005 17:30
Problem 2 - komplexere Abfrage aus drei Tabellen Datenbanken 0 15.07.2005 13:59
Abfrage aus zwei Tabellen Datenbanken 1 07.06.2005 13:47
[Erledigt] Abfrage erstelln über 3 Tabellen Datenbanken 4 26.04.2005 16:02
Abfrage über 3 Tabellen Datenbanken 3 20.09.2004 08:08
Abfrage zweier Tabellen funzt net richtig Datenbanken 1 17.09.2004 12:53
2 Tabellen 1 Abfrage nilsfeld Datenbanken 6 11.08.2004 11:18
Abfrage über 3 Tabellen PHP Tipps 2004 3 31.07.2004 22:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php abfrage not in, seriennummer abfrage mit php, and not php abfragen, 2 tabellen not in, 123 yxcv, not-in abfrage, suche in 2 tabellen die gleichen seriennummern

Alle Zeitangaben in WEZ +1. Es ist jetzt 08:23 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.