早教吧作业答案频道 -->其他-->
mysql查询求助:一个非常困难的问题有2个表:表A:字段typeqtymark(值为yes或no)表B:字段typename(值为1或2或3)要求:从表A中取出符合以下要求的记录(取出的列为B表中的type和sum(qty))1.B.name=1
题目详情
mysql查询求助:一个非常困难的问题
有2个表:
表A:字段 type qty mark(值为yes或no)
表B:字段 type name(值为1或2或3)
要求:从表A中取出符合以下要求的记录(取出的列为B表中的type和sum(qty) )
1.B.name=1得出相应的B.type数据集,为第2步计算做准备;
2.B.type=A.type;
3.A.mark=no; --选出A表中mark=no的记录
4.group by B.type --分类计算出符合以上条件的A表中type的sum(qty)
这么写
select A.type,sum(A.qty) from A join B on B.type=A.type group by A.type having A.mark=no and B.name=1;
总是输出错误:ERROR 1054 (42S22):Unknown column 'A.mark' in 'having clause'
有2个表:
表A:字段 type qty mark(值为yes或no)
表B:字段 type name(值为1或2或3)
要求:从表A中取出符合以下要求的记录(取出的列为B表中的type和sum(qty) )
1.B.name=1得出相应的B.type数据集,为第2步计算做准备;
2.B.type=A.type;
3.A.mark=no; --选出A表中mark=no的记录
4.group by B.type --分类计算出符合以上条件的A表中type的sum(qty)
这么写
select A.type,sum(A.qty) from A join B on B.type=A.type group by A.type having A.mark=no and B.name=1;
总是输出错误:ERROR 1054 (42S22):Unknown column 'A.mark' in 'having clause'
▼优质解答
答案和解析
select A.type,sum(A.qty)
from A join B on B.type=A.type
where A.mark=no and B.name=1
group by A.type ;
from A join B on B.type=A.type
where A.mark=no and B.name=1
group by A.type ;
看了 mysql查询求助:一个非常...的网友还看了以下:
∫上x下0(e∧t-e∧-t),算出来是什么呢?哦哦这个式子后面还有dt记不得写上去了∫上x下0( 2020-04-08 …
数学F(t)=e^t-t-1,则F(t)的导数=e^t-1为什么t≠0时,F(t)>F(0)=0, 2020-05-23 …
纵横字谜之英语暑假作业题(s)(o)(r)(r)(n)(g)(r)(e))(a)(k)(k)(e) 2020-06-06 …
求极限的值limInx-1/x-e,x趋近于e我知道令x-e=t=limIn(e+t)-Ine/t 2020-06-17 …
令文法G[E]为:E→T|E+T|E-TT→F|T*F|T/FF→(E)|i证明E+T*F是它的一 2020-07-08 …
参化普:x=t+1/t,y=t-1/t(t为参)第二个:x=e^t+e^-ty=2(e^t-e^- 2020-07-11 …
函数e^x^2的原函数是?(x>0)(A)∫(上限t,下限a)e^x^2dx(B)∫e^t^2dt 2020-07-19 …
这个微分方程怎么解!r(t)^2+3r(t)^1+2r(t)=e(t)^2+2e(t)^1+e(t 2020-07-23 …
写单词,这些单词打乱顺序了!:1.d,f,e,n,i,f,e,r,t,()2.g,h,o,e,t, 2020-07-26 …
关于参数方程的问题1.x=e^t+e^(-t)y=2(e^t-e^(-t))e=2.71828(t 2020-08-02 …