Hallo Zusammen,
Ich habe eine Abfrage welche Geburtsdaten aus verschiedenen Tabellen ausliest. Nun habe ich folgendes Problem: Jedes Geburtsdatum kommt in der Abfrage 2x vor, 1x als Standartdatum (15.01.1950) und einmal mit der Formatierung "tt\ mm\ jj" zur darstellung der österreichischen Sozialversicherungsnummer (15 01 50) nun wird aber das Geburtsdatum plötzlich mit der vierstelligen Jahreszahl so (15 01 1950) angegeben trotz der Formatierung mit der zweistelligen Jarheszahl).
In jeder Abfrage kommen die Geburtsdaten von 4 Personen vor und bei 3 Personen wird die Formatierung richtig dargestellt (15 01 50) nur bei einer Person wird die Jahrzahl immer 4-stellig angezeigt.
Kann mir jemand erkären wie das zustande kommt?
Hallo,
kannst du das bitte nochmal präzisieren? Ist es EINE Abfrage, die (u.a) ein Geburtsdatum aus verschiedenen Tabellen ausliest oder sind es mehrere Abfragen die jeweils Daten aus EINER Tabelle auslesen?
Jede Tabelle enthält 4 Datensätze und das Geburtsdatum des 4. Datensatzes wird jeweils falsch dargestellt? Oder wie ist das zu verstehen?
In dieser Abfrage werden 4 Personen aus Tabellen zusammengefügt. Auftraggeber, Auftragnehmer, Patient1 und Patient2, von allen habe ich das Geburtsdatatum,
z.B. 15.01.1950, und ein weiteres mal in der Formatierung "tt\ mm\ jj" zur Darstellung der Sozialversicherungsnummer z.B. 15 01 50. Das ganze wird dann in eine Excel Tabelle inkl. Formatierung exportiert und steht zum Word-Seriendruck bereit.
Jezt habe ich das Problem, dass vom Auftraggeber das Geburtsdatum zur Darstellung der Sozialversicherungsnummer mit der 4 stelligen Jahreszahl angezeit wird und zwar so (15 01 1950). Beim Auftragnehmer und bei Pat. 1 und 2 wird es wie gehabt 15 01 50 angezeigt bei allen 4 Personen ist die Formatierung gleich.
Aha,
ZitatJezt habe ich das Problem, dass vom Auftraggeber das Geburtsdatum zur Darstellung der Sozialversicherungsnummer mit der 4 stelligen Jahreszahl angezeit wird
plötzlich ist hier von "Auftraggeber" und "Auftragnehmer" die Rede, d.h. es wird schon ein "bißchen" konkreter! :-)
Meine Fragen hast du damit aber immer noch nicht ausreichend beantwortet.
Vielleicht kannst du ja doch noch mal den SQL-Code der Abfragen zeigen und weitere bereits nachgefragte Details beantworten.
Bspw.:
Welche Tabellen, welche Datenfelder, welche Datentypen spielen hierbei eine Rolle?
OK - ich bemühe mich zumindest! ;)
OK, alle "Personen" sind in 1 Tabelle und der jeweiligen Gruppe zugeordnet Auftraggeber, Auftragnehmer, Patient1 und Patient2. Über eine weitere Tabelle werden werden dann die Personen zu einem "Auftrag" zusammengefügt und in einer Abfrage der Auftrag zusammengeführt. AuftragNr, AuftragDatum, Auftraggeber (inkl. GebDatum, und GebDatum in Formatierung "tt\ mm\ jj" ), Anschrift, etc. das ganze nochmals mit Auftragnehmer, Pat1 und Pat2.
In der Tabelle "Personen" ist das Geburtsdatum ist als Datumsfeld gewählt (15.01.1950).
Ich bin ein absoluter Laie auf dem Gebiet, aber des SQL Code hole ich sozusagen wenn Datenblattansicht, Entwurf oder eben SQL-Ansicht auswähle oder? Ist erst am Abend möglich...
Vorerst, besten Dank!
Hallo,
Zitatoder eben SQL-Ansicht auswähle oder?
Ja, genau so!