一,有一张表table 里面的字段有 ID 名称 科目 分数 ! 现在要求查出两科或以上分数小于60分的人只能用一条SQL语句。
二,现有库存表AA 字段有 ID 名称 库存数量 出库表BB 字段有 ID 名称 出库数量 要求用一条语句查出现有的库存数量,,,
以上求大神不栗赐教,,在线坐等!!! 真心拜谢 真心没分了 就这点了,,帮帮小弟吧 谢谢啦
问题1的表ID是什么?记录什么的ID?这张表是什么表?成绩表吗?
问题2的,
select AA.ID,AA.名称,(AA.库存数量-BB.出库数量) as 库存数量
from AA,BB
where AA.ID = BB.ID
因为在家,没有测试,所以你测试一下。
问题一 : 就是一个唯一字段 ID 这张表和任何表都没有关联 ,,就这一张表
@Smile_灰太狼: 名称是什么?科目我知道,但名称是什么的名称?名称是学生的姓名?
@Smile_灰太狼: 一般的话,这种操作是在成绩表上面的,学号和科目都是多对多的关系。
select ID,名称,科目,分数
from table_name
where 分数<60
group by ID
having count(*)>=2
在家,没测试,你测试一下吧。
把你的表和数据贴出来先瞅瞅