none
sql 数据库三表查询 RRS feed

  • 问题

  • 现在有三张表  level    Paper_Content   Questions
    我要根据外边传过来的PaperId 查询 Paper_Content表里面的QuestionsId字段 然后在把结果给Questions表  查询出Questions表里面的LevelId   然在把结果给Level表 查询出Level这个表里面的LevelValue字段

    这样的存储过程要怎么写啊
    2009年9月16日 6:15

答案

  • 你好不用存储过程直接查询即可
     select l.LevelValue from [Paper_Content] as pc inner join [Questions] as q on q.QuestionsId=pc.QuestionsId
    inner join [Level] as l on l.LevelId=q.LevelId
    where pc.PaperId='传过来的paperid'
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 StaticYu 2009年9月16日 6:59
    2009年9月16日 6:31
    版主
  • 谢谢  大哥了  我的问题解决了  
    • 已标记为答案 StaticYu 2009年9月25日 7:21
    2009年9月25日 7:02

全部回复

  • 你好不用存储过程直接查询即可
     select l.LevelValue from [Paper_Content] as pc inner join [Questions] as q on q.QuestionsId=pc.QuestionsId
    inner join [Level] as l on l.LevelId=q.LevelId
    where pc.PaperId='传过来的paperid'
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 StaticYu 2009年9月16日 6:59
    2009年9月16日 6:31
    版主
  • 谢谢  大哥了  我的问题解决了  
    • 已标记为答案 StaticYu 2009年9月25日 7:21
    2009年9月25日 7:02