<bdo id='ZSudz'></bdo><ul id='ZSudz'></ul>

    1. <legend id='ZSudz'><style id='ZSudz'><dir id='ZSudz'><q id='ZSudz'></q></dir></style></legend>
      <i id='ZSudz'><tr id='ZSudz'><dt id='ZSudz'><q id='ZSudz'><span id='ZSudz'><b id='ZSudz'><form id='ZSudz'><ins id='ZSudz'></ins><ul id='ZSudz'></ul><sub id='ZSudz'></sub></form><legend id='ZSudz'></legend><bdo id='ZSudz'><pre id='ZSudz'><center id='ZSudz'></center></pre></bdo></b><th id='ZSudz'></th></span></q></dt></tr></i><div id='ZSudz'><tfoot id='ZSudz'></tfoot><dl id='ZSudz'><fieldset id='ZSudz'></fieldset></dl></div>

        <small id='ZSudz'></small><noframes id='ZSudz'>

        <tfoot id='ZSudz'></tfoot>
      1. 如何通过使用 T-SQL 将两个整数值相除来获得浮点结果?

        时间:2023-07-17
          <bdo id='0aXuY'></bdo><ul id='0aXuY'></ul>
          <tfoot id='0aXuY'></tfoot>
            <tbody id='0aXuY'></tbody>

          <i id='0aXuY'><tr id='0aXuY'><dt id='0aXuY'><q id='0aXuY'><span id='0aXuY'><b id='0aXuY'><form id='0aXuY'><ins id='0aXuY'></ins><ul id='0aXuY'></ul><sub id='0aXuY'></sub></form><legend id='0aXuY'></legend><bdo id='0aXuY'><pre id='0aXuY'><center id='0aXuY'></center></pre></bdo></b><th id='0aXuY'></th></span></q></dt></tr></i><div id='0aXuY'><tfoot id='0aXuY'></tfoot><dl id='0aXuY'><fieldset id='0aXuY'></fieldset></dl></div>

                  <small id='0aXuY'></small><noframes id='0aXuY'>

                1. <legend id='0aXuY'><style id='0aXuY'><dir id='0aXuY'><q id='0aXuY'></q></dir></style></legend>
                2. 本文介绍了如何通过使用 T-SQL 将两个整数值相除来获得浮点结果?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  使用 T-SQL 和 Microsoft SQL Server,当我在 2 个整数之间进行除法时,我想指定小数位数,例如:

                  Using T-SQL and Microsoft SQL Server I would like to specify the number of decimal digits when I do a division between 2 integer numbers like:

                  select 1/3
                  

                  当前返回 0.我希望它返回 0,33.

                  That currently returns 0. I would like it to return 0,33.

                  类似于:

                  select round(1/3, -2)
                  

                  但这行不通.我怎样才能达到预期的结果?

                  But that doesn't work. How can I achieve the desired result?

                  推荐答案

                  如果您正在寻找常量,stb 和 xiowl 的建议很好.如果您需要使用现有的整数字段或参数,您可以先将它们转换为浮点数:

                  The suggestions from stb and xiowl are fine if you're looking for a constant. If you need to use existing fields or parameters which are integers, you can cast them to be floats first:

                  SELECT CAST(1 AS float) / CAST(3 AS float)
                  

                  SELECT CAST(MyIntField1 AS float) / CAST(MyIntField2 AS float)
                  

                  这篇关于如何通过使用 T-SQL 将两个整数值相除来获得浮点结果?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何使用 sqlcmd 从 SQL Server 将数据导出为 CSV 格式? 下一篇:如何使用 TSQL 获取数据库中所有表的列表?

                  相关文章

                  <legend id='5pKp3'><style id='5pKp3'><dir id='5pKp3'><q id='5pKp3'></q></dir></style></legend>
                  <i id='5pKp3'><tr id='5pKp3'><dt id='5pKp3'><q id='5pKp3'><span id='5pKp3'><b id='5pKp3'><form id='5pKp3'><ins id='5pKp3'></ins><ul id='5pKp3'></ul><sub id='5pKp3'></sub></form><legend id='5pKp3'></legend><bdo id='5pKp3'><pre id='5pKp3'><center id='5pKp3'></center></pre></bdo></b><th id='5pKp3'></th></span></q></dt></tr></i><div id='5pKp3'><tfoot id='5pKp3'></tfoot><dl id='5pKp3'><fieldset id='5pKp3'></fieldset></dl></div>
                3. <tfoot id='5pKp3'></tfoot>
                4. <small id='5pKp3'></small><noframes id='5pKp3'>

                      <bdo id='5pKp3'></bdo><ul id='5pKp3'></ul>