mysql查询求助:一个非常困难的问题有2个表:表A:字段 type qty mark(值为yes或no)表B:字段 type name(值为1或2或3)要求:从表A中取出符合以下要求的记录(取出的列为B表中的type和sum(qty) )1.B.name=1

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 12:58:17

mysql查询求助:一个非常困难的问题有2个表:表A:字段 type qty mark(值为yes或no)表B:字段 type name(值为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'

mysql查询求助:一个非常困难的问题有2个表:表A:字段 type qty mark(值为yes或no)表B:字段 type name(值为1或2或3)要求:从表A中取出符合以下要求的记录(取出的列为B表中的type和sum(qty) )1.B.name=1
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 ;

mysql查询求助:一个非常困难的问题有2个表:表A:字段 type qty mark(值为yes或no)表B:字段 type name(值为1或2或3)要求:从表A中取出符合以下要求的记录(取出的列为B表中的type和sum(qty) )1.B.name=1 MySQL 计算记录数及每个记录之间的日期差值.求助.有一个数据表结构如下:id,姓名,登陆时间所有用户的登录记录都已经储存在表格之中.现在想用现有的这个表做一个查询,调查每个客户第二 mysql like语句问题SELECT * FROM books WHERE name like MySQL% 但是如果换用下面的查询,返回的结果一样 SELECT * FROM books WHERE name〉=MySQLand name〈MySQM WHERE name〉=MySQLand name〈MySQM 该怎么理解为什么与 mysql多个相同表结构的表查询,求效率最高,速度最快的方法.每个表至少有30*1000条数据,索引?视图? 给你一个非常困难的问题,你将怎样去解决它?我需要详细的思维步棸 . 给你一个非常困难的问题,你将怎样去解决它?我需要详细的步棸. 为什么说:“道德只是一个简单的是与非的问题,实践起来去非常困难.” 形容非常困难的成语 形容非常困难的诗句. 求教一个mysql语句 select a.column1,tmp.column1 from a ,(select * from b where ...) where ...求教一个mysql语句select a.column1,tmp.column1 from a ,(select * from b where ...) as tmp where ...tmp相当于从另一个表查询出的结果建 翻译 有困难请向警察求助 mysql like语句问题?用法? 求助一个多元函数的问题 求助一个无穷级数的问题 怎么使用like语句表名为student,怎么用like查询含“一”的行是mysql的 mysql 一个又简单又困难的问题:先有鸡还是先有鸡蛋呢? mysql查询语句 where id like '%100%' 或者 where id like 's100%'这两句语句的查询结果都是一样的,请问后一句的s是什么意思