Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Aktuellste Rufnummer einer Person anzeigen
zurück: Diagramm erzeugen weiter: Kombinationsfeld in einem Formular Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
stefaktiv
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. Apr 2014, 23:18
Rufname:


Aktuellste Rufnummer einer Person anzeigen - Aktuellste Rufnummer einer Person anzeigen

Nach oben
       Version: Office 2013

Hallo,

ich nutze einen SQL Server Express und Access als Frontend und bin auf der Suche nach einer Lösung für eine Stored Procedure zum Abruf der jeweils aktuellsten Rufnummer einer Person.

Die Personen sind hierbei in der Tabelle Personen
Die Rufnummern sind in der Tabelle Rufnummern
Die Verbindung zwischen beiden Tabellen ist in der Tabelle PersTel

Mit der Abfrage hier kann ich beispielsweise die aktuellste Rufnummer der Person mit ID 213 ausgeben lassen. Mein Problem dabei ist, dass die Verknüpfung in der Tabelle PersTel auch inaktuell sein kann (PersTel_inaktuell auf True).

Es sollen in der Ausgabe aber auch Personen angezeigt werden, die keine Rufnummer haben. Das Feld bleibt dann einfach leer. Und genau diese Bedingung kriege ich nicht in die WHERE-Bedingung rein. Wenn die Person keine aktuelle Rufnummer hat, dann wird sie leider gar nicht angezeigt.

Hat von euch ggf. jemand eine Idee?
Code:
SELECT p.Pers_ID, p.Pers_Nachname, p.Pers_Vorname,  p.Pers_Geburtsdatum,
       t.Tel_ID, t.Tel_Vorwahl, t.Tel_Rufnummer, pt.PersTel_inaktuell
FROM   dbo.Rufnummern AS r
       LEFT OUTER JOIN dbo.PersTel AS pt
       ON t.Tel_ID = pt.Tel_ID
       RIGHT OUTER JOIN dbo.Personen AS p
       ON pt.Pers_ID = p.Pers_ID
WHERE  p.Pers_ID = 213
AND    t.Tel_Aktuell = 1
AND    pt.PersTel_Timestamp = (SELECT MAX(PersTel_Timestamp)
                               FROM   dbo.PersTel
                               WHERE  Pers_ID = 213)

Grüße

Stefan
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Microsoft Access und MS SQL Server: SQL Alle Datumswerte anzeigen, auch bei leeren Datensätzen 2 Shauir 155 03. Feb 2014, 10:05
Shauir SQL Alle Datumswerte anzeigen, auch bei leeren Datensätzen
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: Anzeigen Anzahl Datensätze im Bericht 1 s1lviii 1364 03. Jul 2012, 07:49
Willi Wipp Anzeigen Anzahl Datensätze im Bericht
Keine neuen Beiträge Microsoft Access und MS SQL Server: RTF Text von SQL DB in Access 2010 Anzeigen 1 proit 1490 21. Dez 2011, 11:28
dwinkelbach RTF Text von SQL DB in Access 2010 Anzeigen
Keine neuen Beiträge Microsoft Access und MS SQL Server: MSSQL Abfrage -Nur Kd ,wo keine gekennzeichnte Ap anzeigen 5 mischanj 734 27. Okt 2011, 08:52
mischanj MSSQL Abfrage -Nur Kd ,wo keine gekennzeichnte Ap anzeigen
Keine neuen Beiträge Microsoft Access und MySQL: Top 5 anzeigen 0 Altubelli 1150 04. Okt 2011, 17:09
Altubelli Top 5 anzeigen
Keine neuen Beiträge Microsoft Access und MS SQL Server: Anzeigen der Beschreibung von Objekten 2 Burnie75 1558 26. März 2010, 12:18
Gast Anzeigen der Beschreibung von Objekten
Keine neuen Beiträge Microsoft Access und MS SQL Server: Den SQL Code eines Views anzeigen 1 Tom K. 3529 29. Jul 2009, 18:08
Bitsqueezer Den SQL Code eines Views anzeigen
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: Anzeigen Anzahl Datensätze im Bericht 1 Volkholz 4500 17. Okt 2008, 14:40
Volkholz Anzeigen Anzahl Datensätze im Bericht
Keine neuen Beiträge Microsoft Access und MS SQL Server: Alle Tabellen in DB (MS SQL Server) anzeigen 1 ChristophT 24637 01. Jul 2008, 17:22
lothi Alle Tabellen in DB (MS SQL Server) anzeigen
Keine neuen Beiträge Microsoft Access und MySQL: Dupletten anzeigen 1 MantaHunter 1357 15. Feb 2008, 11:54
Willi Wipp Dupletten anzeigen
Keine neuen Beiträge Microsoft Access und MS SQL Server: SQL Fehler anzeigen 3 Andreas37 3295 09. Aug 2007, 19:32
- Rick - SQL Fehler anzeigen
Keine neuen Beiträge Microsoft Access und MS SQL Server: Steuerelement anzeigen als ... durch Code festgelegt 1 UsermitFrage 1230 05. Nov 2006, 21:21
UsermitFrage Steuerelement anzeigen als ... durch Code festgelegt
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web