Gunther: MySQL View [Update 1]

Beitrag lesen

Hi,

Warum interessiert dich bei einer reinen VIEW der Feldtyp so sehr?

Gute Frage - nächste Frage.
Irgendwie liegt das wohl u.a. daran, dass einer der Grundsätze meiner bescheidenen MySQL Kenntnisse ist, immer den passendsten Feldtyp zu verwenden. Da ich bisher noch nie mit Views zutun hatte, habe ich diesen Grundsatz wohl einfach übertragen.

Allerhöchstens ein CAST im VIEW kann ich mir spontan vorstellen, um einen speziellen Datentyp zu forcieren.
Die Erklärung, warum dafür überhaupt eine Notwendigkeit gegeben sein sollte, interessiert mich aber nach wie vor.

OK, da aufgrund der Art und Weise wie der View erzeugt wird eigentlich schon sichergestellt ist, dass das Feld nur 1 oder -1 als Wert enthalten kann oder ansonsten gleich NULL ist, gibt es keine Notwendigkeit dafür.
Denn an anderer Stelle wird der Wert wieder für Berechnungen verwendet.

Also besten Dank noch mal für den Tipp mit dem IF.

Gruß Gunther