Frage

Hier ist meine vereinfachte Tabelle (SQL Server 2005):

table1: col1 int, col2 int, col3 cast(col1/col2 as int) [computed column]

aus irgendeinem Grund die oben funktioniert nicht. Ich möchte nur einen ganzen Teil von col1 / col2 sparen, wie mache ich das?

example: col1 = 5, col2 = 3 ... col3 should be 1
War es hilfreich?

Lösung

Eine Möglichkeit wäre, die Boden Funktion rel="nofollow:

FLOOR (col1 / col2)

oder

convert (int, FLOOR (col1 / col2)) - Might sein Overkill

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top