九九乘法歌用数据库怎么存

2020 年 5 月 6 日
 pinews
8*9 得 72
==
9*8 得 72

一般只写第一种情况,这样的话,
当 9*8 的时候数据库里面好像是没有的,怎么表达这种相等的关系?
4228 次点击
所在节点    程序员
12 条回复
kaneg
2020 年 5 月 6 日
如果你数据库里存的都是字符串,提供一个简单暴力的做法:按照星号分割成两个数,然后按照从小到大排序,再重新用星号组合成字符串。
xcstream
2020 年 5 月 6 日
不需要数据库
shintendo
2020 年 5 月 6 日
。。为什么要用数据库存
zqqian
2020 年 5 月 6 日
存两遍,8*9 一遍,9*8 一遍
roscoecheung1993
2020 年 5 月 6 日
return 8*9 ×
select result from results where first = 9 and second = 8; √
Aoang
2020 年 5 月 6 日
为什么要用数据库存?

两两相乘直接写两个循环对着乘,然后输出字符串就完事了。别说九九乘法歌,你九百九十九乘法歌都能弄出来。
至于查询就更简单了,写个简单的乘法计算函数返回字符串
allAboutDbmss
2020 年 5 月 7 日
没有完全看懂
如果我没理解错 可以看看  https://cakebytheoceanluo.github.io/2020/02/22/SQL-%E5%9F%BA%E7%A1%80SQL/ 最后一个例子
fshangeng
2020 年 5 月 7 日
因数 1 因数 2 积 这不就 OK 了?🐶
noe132
2020 年 5 月 7 日
关键字
数据库 图

无向图考虑存 1 行
select x,y from t where (x = 8 and y = 9) or (x = 9 and y = 8)

有向图存 2 行
Bonky
2020 年 5 月 7 日
图数据库?
pinews
2020 年 5 月 7 日
@noe132 是的,我也是这样想的

@Bonky 对 就是这个,
kemistep
2020 年 5 月 7 日
粉丝,关注 存的是两行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/669087

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX