Horizontale Schleife möglich?
Peter
- datenbank
Hallo,
ich weiß, dass man mittels while schleife datensätze aus einer sql auslesen kann.
Nun möchte ich aber eine bestimmte Zeile auslesen. Dazu wähle ich die ID der Zeile und sage auslesen.
Problem besteht nun darin, dass er nur die felder der zeile auslesen soll, die einen inhalt haben und leere felder ignorieren soll. Also quasi auch eine while schleife.
Kann mir hier jemand einen Tipp geben, unter welchem stichwort ich etwas dazu finde? Vielen Dank!
Viele Grüße
Peter
Hallo Peter,
Problem besteht nun darin, dass er nur die felder der zeile auslesen soll, die einen inhalt haben und leere felder ignorieren soll. Also quasi auch eine while schleife.
Kann mir hier jemand einen Tipp geben, unter welchem stichwort ich etwas dazu finde? Vielen Dank!
mit Datenbank hat das nur indirekt zu tun. Dein Datenbankmanagementsystem liefert alle abgefragten Spalten Deiner Abfrage zurück, egal ob leer oder nicht leer - wobei Du noch definieren musst, was Du unter leer verstehst.
Deine Ausgabelogik, die Du in der von Dir verwendeten Programmiersprache, schreibst, muss die von Dir definierten Fälle so behandeln, wie von Dir gewünscht. Welche Möglichkeiten es gibt, hängt von der Programmiersprache ab.
Freundliche Grüße
Vinzenz
Kann mir hier jemand einen Tipp geben, unter welchem stichwort ich etwas dazu finde? Vielen Dank!
if ... then ... else oder ähnliches in der Programmiersprache, welche Dein Resultset verarbeitet.
Dein Vorhaben erscheint nicht nur strukturell problematisch sondern - und ich bleibe hier ausgesprochen höflich - sich merkwürdig. Möglicherweise willst Du das bedenken und Dein Vorhaben überdenken.
Fred Furunkelstein
Dein Vorhaben erscheint nicht nur strukturell problematisch sondern - und ich bleibe hier ausgesprochen höflich - sich merkwürdig.
höflich vermutlich ja, aber auch irgendwie unvollstän
Gruß
Kalk