SQL Select only if... Anweisung PL SQL ?
Verfasst: Dienstag 21. März 2017, 20:11
Hallo Zusammen
Ich bin an einem Java Swing Projekt dran und habe nun ein Problem beim Auslesen einer MYSQL Datenbank, welche ich in Java in ein JTable anzeigen möchte. In der Datenbank möchte ich Bestellungen für verschiedenen Produkte einlesen, da ich aber relativ viele Produkte abdecke, hat die Datenbank bzw Tabelle sehr viele Spalten. Nun möchte ich natürlich, wenn ich eine Bestellung spezifisch anzeige, dass nur jene Spalten angezeigt werden, bei denen ein Wert eingetragen wurde bzw. nicht alle Werte null sind. So ist nämlich die Tabelle auch übersichtlich, was Sie mit allen Produkten (Spalten) nicht wäre.
Nun brauche ich eine SQL Query, die mir genau dies aus meiner Datenbank auswählt. Ich habe ein wenig recherchiert und habe gelesen dass anscheinend dies nur mit PL SQL möglich ist. Nun meine Frage: Ist dies mit SQL überhaupt möglich und wenn ja wie wäre der ansatz für meine query?
Zu meiner Hardware bzw. Software, ich habe einen Server gemietet, auf der die Maria.db Sql version 10.6 installiert ist oder ich kann auch auf einen Wamp Server ausweichen auf dem Apache SQl installiert ist.
Ich hoffe jemand kann mir weiterhelfen weil SQL ist für mich immer noch ein wenig Neuland sobsld es etwas tiefer in die Materie geht.
Gruss Selmau
Ich bin an einem Java Swing Projekt dran und habe nun ein Problem beim Auslesen einer MYSQL Datenbank, welche ich in Java in ein JTable anzeigen möchte. In der Datenbank möchte ich Bestellungen für verschiedenen Produkte einlesen, da ich aber relativ viele Produkte abdecke, hat die Datenbank bzw Tabelle sehr viele Spalten. Nun möchte ich natürlich, wenn ich eine Bestellung spezifisch anzeige, dass nur jene Spalten angezeigt werden, bei denen ein Wert eingetragen wurde bzw. nicht alle Werte null sind. So ist nämlich die Tabelle auch übersichtlich, was Sie mit allen Produkten (Spalten) nicht wäre.
Nun brauche ich eine SQL Query, die mir genau dies aus meiner Datenbank auswählt. Ich habe ein wenig recherchiert und habe gelesen dass anscheinend dies nur mit PL SQL möglich ist. Nun meine Frage: Ist dies mit SQL überhaupt möglich und wenn ja wie wäre der ansatz für meine query?
Zu meiner Hardware bzw. Software, ich habe einen Server gemietet, auf der die Maria.db Sql version 10.6 installiert ist oder ich kann auch auf einen Wamp Server ausweichen auf dem Apache SQl installiert ist.
Ich hoffe jemand kann mir weiterhelfen weil SQL ist für mich immer noch ein wenig Neuland sobsld es etwas tiefer in die Materie geht.
Gruss Selmau