多表查询的问题

startexcel 2004-08-11 06:11:05
表A(调拨单表)
....
targetstockid,sourcestockid
....
targetstockid是目标仓库ID
sourcestockid是源仓库ID
表b(仓库说明表)
ID,NAME
现表A中有如下数据
...,targetstockid,sourcestockid....
1 , 2
怎么写SQL语句能达到如下效果
....TARGETSTOCKNAME,SOURCESTOCKNAME.....
城东仓库, 城北仓库



...全文
127 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zealot_zk 2004-08-12
  • 打赏
  • 举报
回复
select t.name TARGETSTOCKNAME,s.name SOURCESTOCKNAME
from table_a d,table_b t,table_b s
where d.targetstockid=t.id and d.sourcestockid=c.id;
dinya2003 2004-08-12
  • 打赏
  • 举报
回复
select
b.name targetstockname,
c.name sourcestockname
from
tablea a,
tableb b,
tableb c
where
a.targetstockid=b.id
and a.sourcestockid=c.id
daihaidong 2004-08-11
  • 打赏
  • 举报
回复
select b.name as ARGETSTOCKNAME , c.name as SOURCESTOCKNAME
from 表A a , 表b b , 表b c
where a.targetstockid = b.id and a.sourcestockid = c.id
startexcel 2004-08-11
  • 打赏
  • 举报
回复
注:表A的TARGETSTOCKID和SOURCESTOCKID是表B的ID的外键
该系统的主要功能模块需求分析如下:·         登录和注册:登录功能主要分为用户的登录以及系统管理员的登录,用户和管理员的权限不同,用户登录后进入用户界面,管理员登录后进入后台管理页面[4]。 用户登陆的前提是已经注册。管理员不能直接在系统里注册,只能在数据库的内部进行添加。·         公交信息查询:对于一个公交查询系统,用户最主要的需求就是公交信息的查询。 比如线路的相关信息,换乘的公交信息等。·         公告模块:系统管理员登录管理员子系统后可以发布公告信息。用户能够查看管理员发布的公告。·         留言模块。留言模块其实就是与系统管理员的交流模块,用户能够提出自己的意见和问题,管理员看到用户的投诉和建议的时候也能够做到及时的反馈。·         站点线路信息维护:管理员进入后台管理页面,能够对公交线路、车次、站点进行实时更新。·         车辆管理模块:管理员进入后台管理页面,可以管理车辆。·         司机管理模块:管理员进入后台管理页面,可以管理司机。本系统讲解主要从整体的系统架构设计,系统的开发目录,系统的主要的组件的作用,系统的核模块的开发和执行流程,以及系统的核心算法:最短路径换乘算法和MD5加密算法两个方面来进行讲解,希望能对大家有所帮助。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧