gpt4 book ai didi

sql - 如何在 SQL Server 中将数据值捕获为 ^ (...) 的幂?

转载 作者:行者123 更新时间:2023-12-02 03:44:16 29 4
gpt4 key购买 nike

也许在 SQL Server 方面有更多经验的人可以提供帮助。我正在为一个新项目整理查找表。对于用户可以执行的 2 种不同测试(细菌/真菌),结果目前记录在纸上如下:

细菌:细菌cfu/ml

  • <100
  • 10^2
  • 10^3
  • 10^4
  • 10^5
  • 10^6
  • 10^7

真菌:真菌(酵母和霉菌)cfu/ml

  • <100

  • 10^2

  • 10^3

  • 10^4

  • 10^5

    在 SQL Server 2008 R2 中捕获这些值的最佳方法是什么?特别是数据类型和大小?

最佳答案

像这样的东西可能就足够了:

CREATE TABLE AmountLookup (
UnitsLimitExp int NULL,
Name nvarchar(10) NULL
)

INSERT INTO AmountLookup
SELECT 2, '<100'
UNION ALL SELECT 3, '10^3'
UNION ALL SELECT 4, '10^4'
UNION ALL SELECT 5, '10^5'
UNION ALL SELECT 6, '10^6'
UNION ALL SELECT 7, '10^7'

这样你存储的是指数,而不是数量。真正的值(value)只是一个 GUI 表示。另一件事是您的查找名称,它在这里很丑陋 (10^3)​​。但是,您可以存储 HTML 代码并将其视为用户界面上的原始 HTML,例如10410<sup>4</sup> .

关于sql - 如何在 SQL Server 中将数据值捕获为 ^ (...) 的幂?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18081227/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com