`
dato0123
  • 浏览: 914585 次
文章分类
社区版块
存档分类
最新评论

数据表的二维表存储及定位

 
阅读更多

工作中常遇到二维表的存储及定位问题,通常我们会用EXCEL来存储,在数据库中如何实现二维表的存储和定位呢?首先,我们建立二维表,以下<二维表>为例

二维表
直径 0-300 300-500 500-1000 1000-1500
16 0.5 0.8 0.9 0.6
40 0.7 1.0 1.1 1.2
60 1.5 1.6 1.7 1.8
80 2.1 2.2 2.3 2.4
100 3.1 2.5 2.6 2.7

上表中,0-300,..,1000-1500(是我在实际工作中的工件总长的范围值,大家可以用自已的套用),相当于excel中的横向的A,B,C,D,...;直径16,40,80,100相当于EXCEL中的竖向的A,B,C,D,这样我们就实现了二维表在数据库中的存储实现
以上如何快速定位直径是60,工件总长为450呢?

1>我是用delphi编程,在程序中将在输入工件总长450,做判断后,范围值应该是300-500,用变量gjzc保存

工作总长的范围值

2>用SQL语句查询: select [300-500] where aa where 直径=60
即可定位直径为60,范围值是300-500的数据了,我想可能有些朋友也会有同样的问题,所以我拿出来与大家一同分享,但我相信会有更好更快的解法,希望高手能分享给大家

分享到:
评论

相关推荐

    栅格数据结构与矢量数据结构[理解、比较、转换].doc

    块码是有成长度编码扩展到二维的情况,采用方形区域为记录单元; 四叉树编码是最有效的栅格数据压缩编码方法之一,还能提高图形操作效率,具有可变 的分辨率。 矢量数据结构 矢量数据结构是通过记录坐标的方式尽...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar

    3.5.4 字符数据在内存中的存储形式及使用方法 41 3.5.5 字符串常量 41 3.5.6 符号常量 42 3.6 变量赋初值 42 3.7 各类数值型数据之间的混合运算 43 3.8 算术运算符和算术表达式 44 3.8.1 C运算符简介 44 3.8.2 算术...

    计算机二级公共基础知识

    由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此,为了表示存放在计算机存储空间中的各数据元素之间的逻辑关系(即前后件关系),在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar )

    3.5.4 字符数据在内存中的存储形式及使用方法 41 3.5.5 字符串常量 41 3.5.6 符号常量 42 3.6 变量赋初值 42 3.7 各类数值型数据之间的混合运算 43 3.8 算术运算符和算术表达式 44 3.8.1 C运算符简介 44 3.8.2 算术...

    数据结构(C++)有关练习题

    内容及步骤: 1、 设计一个图的类,采用临接表法进行存储,该图每个结点的数据类型类模板的模板参数进行定义(注:需先设计一个结点类Node); 2、 为该类分别设计一个实现深度优先搜索和广度优先搜索的成员...

    数据结构与算法.xmind

    分配一个[array.length][10列]的二维数组来装我们的元素 最外层for循环控制要分配和回收的次数(根据最大值) 将元素的个、十、百位依次放到桶子上(第一次就是放个位,第二次放十位) 依据每列...

    数据结构 第4~5章 串和数组 自测卷答案

    7. 假设有二维数组A6×8,每个元素用相邻的6个字节存储,存储器按字节编址。已知A的起始存储位置(基地址)为1000,则数组A的体积(存储量)为 288 B ;末尾元素A57的第一个字节地址为 1282 ;若按行存储时,元素A14...

    八十多条C语言基础教程

    (28)二维数组的初始化 (29)二维数组与指针 (30)二维数组应用实例 (31)二维数组应用实例(2) (32)用一维数组来存储字符串 (33)字符串的输入与输出 (34)字符串数组 (35)用于字符串处理的函数 (36)字符串应用实例 (37)传...

    《智能财务基础》PPT第3章-智能财务报告.pptx

    3.1.1解读多维数据结构(Dimension) 信息系统中的多维(广度) 从信息系统来看,数据存储也往往以多维表的结构进行构建。在多维存储模式下,维的成员(Member)是维的一个取值,是数据项在某维中位置的描述。例如...

    大数据介绍.doc

    通常情况下,大数据可以 分成三种类型:一是结构化数据,即行数据,存储在数据库里,可以用二维表结构来实现 的数据。甲骨文、微软都有这样的数据库管理,用以分析和研究。二是半结构化数据, 这种数据包括电子邮件、...

    二级c未来教育题库破解及资源

    2.一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的 定义。通过指针引用以上各类型数据。 3.用指针作函数参数。 4.返回地址值的函数。 5.指针数组,指向指针的指针。 ...

    C语言程序设计(谭浩强)第三版

     6.2.2怎样引用二维数组的元素  6.2.3二维数组的初始化  6.2.4二维数组程序举例  6.3.字符数组 6.3.1怎样定义字符数组  6.3.2字符数组的初始化  6.3.3怎样引用字符数组中的元素  6.3.4字符串和字符串结束标志...

    Hadoop硬实战 [(美)霍姆斯著][电子工业出版社][2015.01]_PDF电子书下载 带书签目录 高清完整版.rar )

    技术点63 K-means 处理合成的二维数据集 9.3.3 K-means 和文本 9.3.4 其他Mahout clustering 算法 . 9.4 本章小结 第5 部分 驯服大象 10 深入解析 Hive 10.1 Hive 基础 10.1.1 安装 10.1.2 ...

    谭浩强C语言设计第三版.pdf

     5.3.3 向函数传送二维数组  5.3.4 多维数组  习题五 第6章 指针  6.1 指针基础  6.1.1 地址与指针  6.1.2 指针变量及其定义  6.1.3指针变量的引用  6.1.4 指针的移动与比较  6.1.5 指向指针变量的指针与...

    【系统】数据库管理系统复习提纲.docx

    但是结构复杂 3)关系数据模型:二维表 关系模型的术语 关系 行:记录、元组 列:字段、属性 域 关键字 外部关键字 关系运算(灵活运用) 传统运算: 并、交、差:针对同属性、同域 专门运算: 选择:对行的操作,...

    Hadoop实战(第2版)

    means clustering 9.3.1 简单介绍9.3.2 并行执行K-means 技术点63 K-means 处理合成的二维数据集 9.3.3 K-means 和文本 9.3.4 其他Mahout clustering 算法 .9.4 本章小结第5 部分 驯服大象10 深入...

    谭浩强C程序设计第三版

    字符数据在内存中的存储形式及使用方法 47 字符串常量 48 变量赋初值 48 各类数值型数据之间的混合运算 49 算术运算符和算术表达式 51 C运算符简介 51 算术运算符和算术表达式 51 赋值运算符和赋值表达式 53 逗号...

    C程序设计(第四版)学习辅导【谭浩强】

    6.2怎样定义和引用二维数组149 6.2.1怎样定义二维数组150 6.2.2怎样引用二维数组的元素151 6.2.3二维数组的初始化152 6.2.4二维数组程序举例153 6.3字符数组155 6.3.1怎样定义字符数组155 6.3.2字符数组的初始化156 ...

    数据结构题

    7.三维数组A[4][5][6]按行优先存储方法存储在内存中,若每个元素占2个存储单元,且数组中第一个元素的存储地址为120,则元素A[2][4][5]的存储地址为( ) A.296 B.298 C.300 D.302 6.下列陈述中正确的是( ) A....

Global site tag (gtag.js) - Google Analytics