Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Finden Sie heraus, wie viele Tausende und Hunderte und Zehner es in einem Betrag gibt

Die einfache Antwort ist, die Zahl durch 1000 zu teilen, was auch immer der Quotient ist, der die Anzahl der 1000er im Betrag ist. Teilen Sie dann den Rest durch die 100er, der Quotient ergibt die Anzahl der 100er. Und dann teilen Sie den Rest wieder durch 10, der Quotient ist die Anzahl der Zehner

Etwa so:

quotient = 3660 / 1000;     //This will give you 3
remainder = 3660 % 1000;    //This will give you 660

Dann

quotient1 = remainder/ 100;     //This will give you 6
remainder1 = remainder % 100;    //This will give you 60

Und schließlich

quotient2 = remainder1 / 10;     //This will give you 6