Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL Abfrage: Ergebniss aus einer Tabelle mit Bedigung aus einer 2. Tabelle

Frage Entwicklung Datenbanken

Mitglied: holiboli

holiboli (Level 1) - Jetzt verbinden

04.02.2015, aktualisiert 14:49 Uhr, 1096 Aufrufe, 4 Kommentare, 1 Danke

Ausgangslage:

Tabellen
Auf.Texte
Auf_Dokumente


Inhalt (den ich brauche): Auf_Texte:
AUF_Texte.Z_Dokumenttyp
AUF_Texte.SprachePRO
AUF_Texte.Z_Unser_Zeichen
AUF_Texte.TextfeldRTF (Nur dieses sollte am schluss angezeigt werden)

Inhalt: (den ich brauche) Auf_Dokumente:
AUF_Dokumente.DokTypAUF
AUF_Dokumente.SprachePRO
AUF_Dokumente.UnserZ
AUF_Dokumente.Fusstext

Auf der Tabelle Auf_Texte in der Spalte AUF_Texte.TextfeldRTF sind Texte hinterlegt die ich anzeigen möchte, jedoch nur wenn:

AUF_Texte.Z_Dokumenttyp ist gleich AUF_Dokumente.DokTypAUF
AUF_Texte.SprachePRO ist gleich AUF_Dokumente.SprachePRO
AUF_Texte.Z_Unser_Zeichen ist gleich AUF_Dokumente.UnserZ

da gibt es jeweils nur einen Text der dann zutrifft. War schon nahe dran aber es will einfach nicht klappen.

Mein letzter Versuch... da ich dieses Feld danach noch anziehen muss da es aus dem Programm ein Brief generiert verkompletisiert das ganze noch....

SELECT
AUF_Dokumente.DokTypAUF AS AUF_Texte.Z_Dokumenttyp, AUF_Dokumente.SprachePRO AS AUF_Texte.SprachePRO, AUF_Dokumente.UnserZ AS AUF_Texte.Z_Unser_Zeichen, AUF_Texte.TextfeldRTF
FROM
Auf_Texte, Auf_Dokumente
WHERE
AUF_Dokumente.DokTypAUF = AUF_Texte.Z_Dokumenttyp , AUF_Dokumente.SprachePRO = AUF_Texte.SprachePRO , AUF_Dokumente.UnserZ = AUF_Texte.Z_Unser_Zeichen

freue mich auf Hilfe
Mitglied: LianenSchwinger
LÖSUNG 04.02.2015, aktualisiert um 14:49 Uhr
Halo holiboli,

ich sehe im Moment keinen Grund warum Deine Abfrage nicht das gewünschte Ergebnis liefert.
Was genau stimmt denn nicht?

Mein Vorschlag wäre:

01.
SELECT AUF_Texte.TextfeldRTF 
02.
       AUF_Dokumente.DokTypAUF 
03.
       AUF_Dokumente.SprachePRO 
04.
       AUF_Dokumente.UnserZ 
05.
       AUF_Dokumente.Fusstext 
06.
FROM AUF_Texte 
07.
INNER JOIN AUF_Dokumente ON AUF_Texte.Z_Dokumenttyp = AUF_Dokumente.DokTypAUF 
08.
                         AND AUF_Texte.SprachePRO = AUF_Dokumente.SprachePRO 
09.
                         AND AUF_Texte.Z_Unser_Zeichen = AUF_Dokumente.UnserZ
G Jörg
Bitte warten ..
Mitglied: holiboli
04.02.2015 um 14:50 Uhr
Mit deiner Abfrage hat es geklappt! schon so vill Zeit verblödelt =) Danke danke danke !
Bitte warten ..
Mitglied: Biber
04.02.2015 um 14:55 Uhr
Moin LianenSchwinger,

kaum Einwände, aber ein paar Kommata in der SELECT-Feldliste würde ich noch spendieren.
01.
SELECT  
02.
       t.TextfeldRTF 
03.
       , d.DokTypAUF 
04.
       , d.SprachePRO 
05.
       , d.UnserZ 
06.
       , d.Fusstext 
07.
FROM AUF_Texte t  
08.
INNER JOIN AUF_Dokumente d ON t.Z_Dokumenttyp = d.DokTypAUF 
09.
                         AND t.SprachePRO = d.SprachePRO 
10.
                         AND t.Z_Unser_Zeichen = d.UnserZ 
11.
:

@holiboli

So etwas geht nicht:
SELECT AUF_Dokumente.DokTypAUF AS AUF_Texte.Z_Dokumenttyp,

Der Aliasname kann keinen Punkt/keinen Ownernamen enthalten.



Grüße
Biber
Bitte warten ..
Mitglied: LianenSchwinger
04.02.2015 um 15:57 Uhr
Hallo Biber,

hast natürlich recht mit den Kommata.
Schlampig, schlampig, schlampig ...

holiboli scheint es aber gemerkt zu haben.

G Jörg
Bitte warten ..
Ähnliche Inhalte
Datenbanken
gelöst SQL ORDER BY und Join mit 2 Tabellen (7)

Frage von Dipps zum Thema Datenbanken ...

Datenbanken
gelöst Hilfe bei SQL-Abfrage (5)

Frage von emeriks zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage - DISTINCT - letztes Datum (3)

Frage von emeriks zum Thema Datenbanken ...

VB for Applications
Mehrere Spalten Durchsuchen und Ergebnisse in neuer Tabelle Ausgeben (3)

Frage von Mr.Green zum Thema VB for Applications ...

Neue Wissensbeiträge
Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
SAN, NAS, DAS
MSA 2050 RAID Konfig (27)

Frage von Leo-le zum Thema SAN, NAS, DAS ...

Netzwerkmanagement
Windows Server 2008 R2: "netsh reset" nicht verfügbar? (11)

Frage von RickTucker zum Thema Netzwerkmanagement ...

Outlook & Mail
Outlook Suche liefert kein Ergebnise mehr (8)

Frage von Bjoern-B zum Thema Outlook & Mail ...

Windows Server
gelöst "Kiosk"System für Demoversion und neue Versionen einer Anwendung (6)

Frage von kpieper zum Thema Windows Server ...