php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 01-05-2012, 10:13
PeabrainC64
 Registrierter Benutzer
Links : Onlinestatus : PeabrainC64 ist offline
Registriert seit: May 2012
Beiträge: 2
PeabrainC64 befindet sich auf einem aufstrebenden Ast
Standard Abfrage aus 2 Tablellen mit NOT?

Hallo,

ich habe ein kleines Problem. ich habe 2 tabellen.

Tabelle1:
FID, TXT

Tabelle2:
FID, TMP1,TMP2

ich brauche jetzt alle datensaetze von tabelle1 dessen FID nicht in der tabelle2 vorhanden ist.
und eine abfrage fuer die datensaetze aus tabelle1 dessen kombination aus FID und TMP1 nicht in tabelle2 vorhanden sind.

beste gruesse und danke.
Mit Zitat antworten
  #2 (permalink)  
Alt 01-05-2012, 12:46
AmicaNoctis
  Moderatorin
Links : Onlinestatus : AmicaNoctis ist offline
Registriert seit: Jul 2009
Beiträge: 5.709
Blog-Einträge: 9
AmicaNoctis sorgt für eine eindrucksvolle AtmosphäreAmicaNoctis sorgt für eine eindrucksvolle Atmosphäre
Standard

Hallo,

dann bastel dir mal einen Left Join und sieh dir das Ergebnis an. Dann kommst du schnell drauf, wie du die Where-Klausel formulieren musst.

Gruß,

Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
Mit Zitat antworten
  #3 (permalink)  
Alt 01-05-2012, 22:42
PeabrainC64
 Registrierter Benutzer
Links : Onlinestatus : PeabrainC64 ist offline
Registriert seit: May 2012
Beiträge: 2
PeabrainC64 befindet sich auf einem aufstrebenden Ast
Standard

danke fuer die schnelle antwort

aber wenn ich wuesste, wie das geht, wuerde ich dann hier diese frage stellen?
Mit Zitat antworten
  #4 (permalink)  
Alt 01-05-2012, 22:53
AmicaNoctis
  Moderatorin
Links : Onlinestatus : AmicaNoctis ist offline
Registriert seit: Jul 2009
Beiträge: 5.709
Blog-Einträge: 9
AmicaNoctis sorgt für eine eindrucksvolle AtmosphäreAmicaNoctis sorgt für eine eindrucksvolle Atmosphäre
Standard

Wenn ich wüsste, was du weißt und was du nicht weißt, könnte ich dir auch gezielter helfen.

Also erzähl doch erstmal, was du bisher hast und wo es jetzt konkret hapert. Du kannst auch gerne kleine Codeschnipsel posten, um das besser zu illustrieren.

Bisher ist deine Problembeschreibung leider zu schwammig.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
Mit Zitat antworten
  #5 (permalink)  
Alt 12-12-2012, 13:46
media-authoring
 Registrierter Benutzer
Links : Onlinestatus : media-authoring ist offline
Registriert seit: Apr 2008
Beiträge: 16
media-authoring ist zur Zeit noch ein unbeschriebenes Blatt
Standard Antwort zum ersten Teil der Frage

SELECT Tabelle1.* FROM Tabelle1 LEFT JOIN Tabelle2 ON Tabelle1.FID = Tabelle2.FID WHERE Tabelle2.FID IS NULL;

Dies sollte nur Datensätze aus Tabelle1 anzeigen, deren FID in Tabelle2 nicht existiert.

Löst aber nocht nicht den zweiten Teil der Frage.
Mit Zitat antworten
  #6 (permalink)  
Alt 12-12-2012, 14:00
media-authoring
 Registrierter Benutzer
Links : Onlinestatus : media-authoring ist offline
Registriert seit: Apr 2008
Beiträge: 16
media-authoring ist zur Zeit noch ein unbeschriebenes Blatt
Standard Zweiter Teil der Frage

SELECT Tabelle1.* FROM Tabelle1 LEFT JOIN Tabelle2 ON Tabelle1.FID = Tabelle2.FID WHERE Tabelle2.TMP1 IS NULL;

So könnte vielleicht der zweite Teil gehen.
Hier muss dann TMP1 auch NULL sein wenn nichts eingetragen wurde. Bei einer Vorbelegung zB. mit 0 müsste die Abfrage dann entsprechend = 0 heißen.
Mit Zitat antworten
Antwort

Lesezeichen


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SQL Abfrage aus 2 Tabellen mit PHP ausgeben Kangarooo SQL / Datenbanken 9 23-11-2009 16:47
MySQL Abfrage optimieren NOT IN und <> mgutt SQL / Datenbanken 2 12-03-2007 17:33
Problem mit DB Abfrage aus array MP27 PHP Developer Forum 23 08-01-2006 14:54
Abfrage aus 2 Tabellen mit Join? Deathrow SQL / Datenbanken 12 10-06-2005 13:59
[MySQL 3.23.X] JOIN mit NOT EXISTS Abfrage Seppel2000 SQL / Datenbanken 18 26-06-2003 13:52

Themen-Optionen
Thema bewerten
Thema bewerten:

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.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:14 Uhr.