作者yimean (温柔杀手)
看板Database
标题[SQL ] 建表及查询问题
时间Mon Sep 7 10:55:06 2020
资料库名称:SQLite
资料库版本:3
内容/问题描述:
各位版上的先进早上好。
我有一个2维资料表节录部分容如下,资料内容没有规律性,只是刚好我节录的内容
看起来有规律性而已。
OD 15 20 25
5 50 60 70
10 60 70 80
15 70 80 90
OD:这一栏指的是外径,15,20,25指的是长度。资料表的内容对应的是价钱。
所以, OD=10 ,Length=20 对应到的就是70
我有两个问题
1.请问我应该就依这样的长相把资料内容建进去资料库?还是说建成如下格式比较好?
如果我可以依原来的长相进行资料的建置,我会省很多工。所以有此一问。
OD Length Price
5 15 50
5 20 60
5 25 70
10 15 60
10 20 70
10 25 80
15 15 70
15 20 80
15 25 90
2.如果资料库是长得像原来一样的话,那麽如果我要查询OD=10, Length=25的价钱
我应该要怎麽下指令?我会有这个问题的原因是因为,我已经没有一个叫Length
的栏位了。
以上烦请指导,感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.116.8 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1599447308.A.57C.html
1F:推 criky: 可以按照原格式输入,然後转换成後来的格式,这样也方便查 09/07 11:02
2F:→ criky: 询 09/07 11:02
3F:→ yimean: @c大,请问一下有工具或指令可以转吗? 09/07 11:24
4F:推 criky: 自己写3个查询Union all应该就可以了 09/08 18:53
5F:推 chungyih: 建议第二种,应该不止三种长度而是会有一堆吧 09/18 08:43