Abfrage spuckt nur ein Bruchteil der Datensätze aus

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

TorstenS
**
Beiträge: 37
Registriert: Di, 24.06.2008 11:34

Abfrage spuckt nur ein Bruchteil der Datensätze aus

Beitrag von TorstenS »

Hallo,

für meine Adressdatenbank habe ich jetzt eine Abfrage erstellt. Obwohl ich keine Filter gesetzt habe werden nur 28 von über 600 Datensätze ausgegeben. Es scheint keinen "Zusammenhang" zw. den ausgegebenen Datensätzen zu geben. Es sind nicht die ersten 28, die ausgegebenen Daten sind scheinbar quer Beet aus der Datenbank.
Kann mir jemand sagen woran das liegen kann?

Gruß
Torsten
keksi1970
*****
Beiträge: 464
Registriert: So, 27.01.2008 11:47
Wohnort: DU

Re: Abfrage spuckt nur ein Bruchteil der Datensätze aus

Beitrag von keksi1970 »

hi,

ohne aufbau der tabelle, syntax der abfrage und beispieldaten wohl kaum

LG
Andreas
eBayer
******
Beiträge: 556
Registriert: Do, 04.12.2008 14:33
Wohnort: Augsburg

Re: Abfrage spuckt nur ein Bruchteil der Datensätze aus

Beitrag von eBayer »

Hallo Torsten,
schau doch mal nach, ob alle in der Abfrage als Bedingung abgefragten Felder gefüllt sind. Wird z. B. ein int mit =1 abgefragt, das Feld hat aber noch einen Null-Wert, dann wird sich Deine Abfrage genauso verhalten, wie von Dir beschrieben.
Ich sehe immer gleich beim Erstellen der DB vor, daß alle Felder, wenn möglich, mit einem gültigen Defaultwert gefüllt werden.
Du brauchst ja nur mal einen Datensatz, der jetzt nicht angezeigt wird, händisch nachbearbeiten.
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
TorstenS
**
Beiträge: 37
Registriert: Di, 24.06.2008 11:34

Re: Abfrage spuckt nur ein Bruchteil der Datensätze aus

Beitrag von TorstenS »

Hallo,
eBayer hat geschrieben: schau doch mal nach, ob alle in der Abfrage als Bedingung abgefragten Felder gefüllt sind.
ja ich glaube daran wird es liegen. Dann werde ich meine DB auch mal mit Defaultwerten versehen.

Danke.
Gruß
Torsten
Antworten