Hi,
»» na gut dann bleibt mir wohl doch nur die Möglichkeit alle gewollten Felder aufzuführen, schade.
ich unterstelle nach wie vor, dass Du Dein DB-Layout ändern solltest.
Und warum? Nur damit ich selct * FROM resourceschonender ausführen kann?
Aber andererseits sagst du ja hier:
Der Fragesteller möchte einen Vergleich über alle Spalten durchführen. Du möchtest einen Vergleich über alle Spalten bis auf eine durchführen. Beides ist in identischer Weise und aus exakt den selben Gründen ein starkes Indiz für einen Konzeptfehler im DB-Layout.
Der Fragesteller möchte einen Vergleich über alle Spalten durchführen.
Und warum sollte das falsch sein? Und vor allem warum ist mein Gedankengang falsch, es gibt doch in jeder Programmiersprache die Möglichkeit Werte zu negieren bzw. auszuschliessen, warum nicht in SQL?
Und ich sehe viele Scripte die es sich anscheind auch einfach machen indem sie alle Felder eben mit * abfragen auch wenn nur die Hälfte benöigt wird, und genau das wollte ich eben nicht. Aber mal aus Neugierde, du würdest also für das Bild eine extra Tabelle machen bzw, gar nicht in eine DB? Wobei ich hier nicht den Unterschied sehe, wenn man die Ausgabe nicht berücksichtigt, ob ich nun ein codiertes Bild mit 50kb habe oder einen langen Text.
Mike