Sql server SQL server函数中的1000000到1M和1000到1K

Sql server SQL server函数中的1000000到1M和1000到1K,sql-server,sql-server-2008,Sql Server,Sql Server 2008,例如: num result --------------------- 10 10 100 100 1000 1k 10000 10k 100000 100k 1000000 1M 10000000 10M 100000000 100M 1000000000 1000M 输出: +------------+--

例如:

num          result
---------------------
        10    10       
       100   100   
      1000   1k   
     10000   10k   
    100000   100k   
   1000000   1M   
  10000000   10M   
 100000000   100M   
1000000000   1000M
输出:

+------------+--------+
|    num     | result |
+------------+--------+
|         10 | 10     |
|        100 | 100    |
|       1000 | 1K     |
|      10000 | 10K    |
|     100000 | 100K   |
|    1000000 | 1M     |
|   10000000 | 10M    |
|  100000000 | 100M   |
| 1000000000 | 1000M  |
+------------+--------+

答案很少,例如,或者这取决于您要找的是哪台sql server。sql server 2008或更高版本
+------------+--------+
|    num     | result |
+------------+--------+
|         10 | 10     |
|        100 | 100    |
|       1000 | 1K     |
|      10000 | 10K    |
|     100000 | 100K   |
|    1000000 | 1M     |
|   10000000 | 10M    |
|  100000000 | 100M   |
| 1000000000 | 1000M  |
+------------+--------+