.: News - Downloads - Hilfe Forum - Windows FAQ - Kontakt - Impressum / Datenschutz :.
  Navigation

    Startseite
    Newscenter
    Downloads
    Screenshots
    Forum
    Online Shop
    Spielhalle
    Bilder Upload
    Mitglieder Map

  FAQ Datenbank

    FAQ, Tipps, Hilfe
    CMD (DOS) Befehle
    Windows 2000
    Windows Vista
    Windows XP
    Server 2003
    Microsoft Office
    Security Bulletins
    Service Packs

  Update Packs

    Windows 2000
    Windows XP
    Server 2003

  Service

    Windows XP Slipper
    Slipstream CD
    MS Security Tools

  RSS Feed  

    Alle News
    Treiber News
    Software News
    Hardware News
    Microsoft News
    Alle Windows FAQ
    Windows 2000 FAQ
    Windows XP FAQ
    Windows Vista FAQ
    Update Packs
    Screenshots
    Downloads

  Surf-Tipp

    Kostenlose Online-Kurse zu MS Office, OpenOffice und Internet-Technik

Keine Kompromisse im Kampf gegen Kinderpornografie


Archiv Screenshots
Archiv FAQ
Archiv Community News
Archiv Spiele News
Archiv Konsolen News
Archiv Allgemeine News
Archiv Microsoft News
Archiv Hardware News
Archiv Treiber News
Archiv Software News
Zurück   Winhelpline Forum > Sonstige Themen > Programmierung und Skripte
Passwort vergessen?

Programmierung und Skripte Alles zum Thema AJAX, HTML, CSS, XML, XSL, JavaScript, SQL, PHP, Perl & CGI, JAVA, Apache, u.v.m.

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 16.01.2003, 03:44   #1
Elminster
Inspekteur
 
Benutzerbild von Elminster
 
Registriert seit: 29.03.2001
Ort: Hamburg
Alter: 28
Beiträge: 5.414



Standard SQL-Experte anwesend?

*Phew* - Folgendes ist (für mich) ne harte Nuss

Der Einfachheit halber zunächst mal zwei Bilderchen:
Externer Link Layout der Abfrage in Access
Externer Link Ergebnis der Abfrage (nur als Beispiel)


Noch mal in Worten:
Also ich habe drei Tabellen.

In der ersten (Audiobooks) findet sich eine Liste mit Hörspielen mit einer ID als PrimaryKey.

In der zweiten (Audiobooks_Users) findet sich eine Liste von Usern die jeweils eine eindeutige ID haben (PrimaryKey)

In der dritten Tabelle (Audiobooks_User_Heard) findet sich für beide oben genannten PK's ebenfalls ein PK (zwei mal 1:n zu dieser Tabelle). Zusätzlich kann der User hier eine Bewertung abgeben und sagen, daß er es gehört hat.

Das Problem
Ich will einen SQL-Query haben indem nur die Records aus Audiobooks angezeigt werden, die in Audiobooks_Users nicht vorkommen bei einem bestimmten User.

Was soll das?
Sinn der Sache ist es, daß ein User bei einer Suche (Web-Formular) nur die Hörbücher finden kann, die er noch nicht als gehört markiert hat.

SQL-Query von Access:
Hier der Query der alle zeigt, die er gehört hat (entsprechend den Bildern oben)

Zitat:
SELECT Autor_Vorname, Autor_Nachname, Titel, Audiobooks_User_Heard.PersonalVote, Audiobooks_User_Heard.IsHeard, Audiobooks_Users.UserID
FROM Audiobooks INNER JOIN (Audiobooks_Users INNER JOIN Audiobooks_User_Heard ON Audiobooks_Users.UserID = Audiobooks_User_Heard.UserID) ON Audiobooks.ID = Audiobooks_User_Heard.AbHeardID
WHERE (((Audiobooks_Users.UserID)=3));

Fühlt sich einer dieses Problems mächtig?


Elminster's Signatur
Wenn Baumeister Gebäude bauten, so wie Programmierer Programme machen, dann würde der erste Specht, der vorbeikäme, die Zivilisation zerstören...

Geändert von Elminster (16.01.2003 um 03:48 Uhr).
Elminster ist offline   Mit Zitat antworten
Alt 16.01.2003, 04:46   #2
Elminster
Inspekteur
 
Benutzerbild von Elminster
 
Registriert seit: 29.03.2001
Ort: Hamburg
Alter: 28
Beiträge: 5.414

  Themenstarter


Standard

Ahhh - ich glaub ich hab's

Zitat:
SELECT * FROM Audiobooks
WHERE ID NOT IN
(SELECT AbHeardID FROM Audiobooks_User_Heard WHERE userID=3);

Das mit den nested Select kannte ich noch ned

BTW: Nette Seite hier: Externer Link http://www.asp-help.com


Elminster's Signatur
Wenn Baumeister Gebäude bauten, so wie Programmierer Programme machen, dann würde der erste Specht, der vorbeikäme, die Zivilisation zerstören...
Elminster ist offline   Mit Zitat antworten
Alt 16.01.2003, 07:51   #3
Harvey
Hausmeister
 
Benutzerbild von Harvey
 
Registriert seit: 26.07.2000
Ort: Planet Erde, Milchstraße
Alter: 43
Beiträge: 9.939


Standard

hehe - das hätte ich auch noch gewusst - aber nicht um 4:44 Uhr


Harvey's Signatur Gruß Harvey
Who on earth is general failure? And why has he access to my hard disk?
Bitte besucht unsere Sponsoren. Wir sammeln für eine Suite in der Karibik
Harvey ist offline   Mit Zitat antworten
Alt 16.01.2003, 14:43   #4
Elminster
Inspekteur
 
Benutzerbild von Elminster
 
Registriert seit: 29.03.2001
Ort: Hamburg
Alter: 28
Beiträge: 5.414

  Themenstarter


Standard

Umm, ja bin da was kleben geblieben. Hatte das mal so scherzweise irgendwann angefangen, lnage nicht gemacht und gestern erst mal versucht wieder zu kapieen was ich gemacht habe


Elminster's Signatur
Wenn Baumeister Gebäude bauten, so wie Programmierer Programme machen, dann würde der erste Specht, der vorbeikäme, die Zivilisation zerstören...
Elminster ist offline   Mit Zitat antworten
Antwort



Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Openview-Experte von HP geht zu BMC Newsbot News Archiv 0 13.03.2003 21:07
Word - Experte gesucht !!! dett MS Office 0 17.10.2001 14:37
Ghost Experte gesucht *Problem inside* 2Cool4u Software Windows 2000 4 16.06.2001 12:10


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


Powered by vBulletin Version 3.5.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2000 - 2006, WinHelpline.info
  Werbung

  Moderatoren

   Schach
   Seefahrt
   Lotte Berk
   Netzwerkservice
   Football
   Webdesign

Partnerlinks:  3DCenter.org |  3DChips.net |  Planet 3DNow! |  3DChip.de |  Netzwerktotal |  Wintotal.de |  Elektrikforum.de |  Computerwissen.de |  Prad.de |  Winsoftware.de |  netzwelt.de |  WinFAQ.de