sql语句中让一个查询结果成为另一个查询结果的列名?
比如:selectA.aformA;将A.a中的所有数据作为第二个语句的显示列selectA.aformB...
比如:select A.a form A;
将A.a中的所有数据作为第二个语句的显示列
select A.a form B 展开
将A.a中的所有数据作为第二个语句的显示列
select A.a form B 展开
展开全部
select 类型,b.count(*) from 表1 a,表2 b where a.代码=b.代码 group by 类型
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select A.* ,B.* from (select A.a form A) A, B
where A.xxx = B.xxx
where A.xxx = B.xxx
更多追问追答
追问
这个不行啊,比如说第一张表中有个类型、代码字段,类型里有学生、老师,对应代码是s、t,
第二张表中有所有人的信息,其中一个字段对应类型代码,
现在要统计各种类型的总数
追答
这样?
1. select 类型代码,count(*) from t2 group by 类型代码
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个等于是要把A的数据作为参数,然后传给B,进行动态拼接SQL.
只能用存储过程了,或者在你的程序中动态拼SQL
只能用存储过程了,或者在你的程序中动态拼SQL
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找到到关联字段做关联
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询