爱问知识人 爱问教育 医院库

数据库查询的问题,请高手赐教

首页

数据库查询的问题,请高手赐教

例如:ORACLE中已知表A和表B.要求得到如下结果(不想去from三次表B,请问有其他办法不?)表AID姓名籍贯现居地1张一广东深圳福建厦门2张二广东广州安徽六安3张三湖北武汉四川成都4………表BID籍贯邮编1广东深圳 广东广州 湖北武汉 福建厦门 安徽六安 四川成都 ……结果:姓名籍贯籍贯邮编现居地现居地邮编张一广东深圳518000福建厦门200000张二广东广州519000安徽六安410000张三湖北武汉430000四川成都210000

提交回答

全部答案

    2013-05-26 22:14:38
  • select a.姓名,b.籍贯,b.籍贯邮编,a.现居地,b.现居地邮编 from a a,b b 
    where  = 

    大***

    2013-05-26 22:14:38

  • 2013-05-16 07:40:10
  • 表B的籍贯若称为“城市”会更清楚些。
    SELECT A.姓名, A.籍贯, B.邮编 AS 籍贯邮编, A.现居地, C.邮编 AS 现居地邮编
    FROM A, B, B C
    WHERE A.籍贯=B.籍贯 AND A.现居地=C.籍贯;

    数***

    2013-05-16 07:40:10

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 176-195
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):