WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » DONT Select? ;-) » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Franky
Geht nur mit einem subselect ala:

Select *
from tab1
where not exists (select 1 from tab2 where tab1.id = tab2.id)

oder so aehnlich =)

von Agent
kleine ERgänzung:

so in der richtung.......

select tab1.* from tabelle1 as tab1, tabelle2 as tab2 where tab2.quer_id != tab1.id

hilft das? ich komm nich weiter....


---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?
von Agent
ich habe zwei tabellen. wobei zu manchen datensaetzen es in ner anderen tabelle einen anderen datensatz gibt.

also in einem feld der zweiten tabelle tauchen halt manche ids aus tabelle 1 auf. Aber nicht alle.

Ich moechte jetzt nen select der mir alle aus tabelle eins listet, wobei es die id des jeweiligen Datensatzes noch nicht in Feld x der zweiten Tabelle geben darf.

select * from tabelle1 where id IS NOT IN (select gid from tabelle2)

naja.... so aehnlich... versteht ihr was ich meine?


---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?

Nach oben