SQL 请问能否实现查询出的两列数据 分别相除的功能

 我来答
jjdsjeff
2019-04-30 · TA获得超过2053个赞
知道大有可为答主
回答量:2470
采纳率:72%
帮助的人:571万
展开全部


就拿access做个示范吧

SELECT V2/V1 AS 两列相除 FROM TB1;

更多追问追答
追问

不好意思,我可能没有把问题讲清楚,我想实现的是这样的功能,但是会报错,说查询出的子列不止一列,所以我想知道应该怎样做才可以实现分别相除

追答

你单独分别执行这两句试试,问题应该出在这里

匿名用户
2019-04-30
展开全部
select a,b, a/b as c from table where ...

---------------------说明-----------------
a:被除数
b:除数
...:指的是你的查询条件,不要也可以省略
a、b都是table表中的一个字段
c:每一行a除b的结果 取得别名
你如果只要结果,不要两列数据可以把a,b去掉 即:
select a/b as c from table where ...
追问
不好意思,我可能没有把问题讲清楚,我想实现的是这样的功能,但是会报错,说查询出的子列不止一列,所以我想知道应该怎样做才可以实现分别相除
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式