免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1007 | 回复: 1
打印 上一主题 下一主题

select 求助! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-21 20:43 |只看该作者 |倒序浏览
select 求助!
C对MySQL数据库访问程序.
我想利用从表1中select的结果(是一个变量)作为col_name 去表2中select,以得到另外的最终结果,请问怎样利用表1的结果变量?例如:
表1:
姓名    学号    年龄
   a           1            16
   b            2            17
表2:
科目              a          b         
  数学            85        83
   英语            86         82
用户通过学号和年龄找到a(变量),然后  select  a(变量) from 表2;   得到有关a的成绩.
打算两个select位于两个函数中,得到变量结果a后,调用第二个select

论坛徽章:
0
2 [报告]
发表于 2004-04-22 14:18 |只看该作者

select 求助!

原帖由 "sjsj" 发表:
select 求助!
C对MySQL数据库访问程序.
我想利用从表1中select的结果(是一个变量)作为col_name 去表2中select,以得到另外的最终结果,请问怎样利用表1的结果变量?例如:
表1:
姓名    学号    年龄
   a        ..........

用户通过学号和年龄找到a(变量),然后 select a(变量) from 表2; 得到有关a的成绩.
打算两个select位于两个函数中,得到变量结果a后,调用第二个select

select 表2.*,表1.姓名 from 表1,表2 where 表2.字段名=表1.姓名 and 表1.学号='$skey1' and 表1.年龄='$skey2';
或者
select 表2.*,表1.姓名 from 表1,表2 where 表2.字段名=表1.姓名 order by 学号,年龄;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP