你好,我有3个表,我需要创建一个存储过程有classid作为输入,结果将显示classname,bookname,classtype的问题是,这些列中的每一个都在不同的表中,我没有公共列之间的所有使用连接命令
我的3个表的结构如下
classtable获取列(classid、classname、courseid、isactive)
booktable获取了这些列(bookid、bookname、classtypeid、isactive)
classtype表得到了这些列(classtypeid,classtype)
我试图使用交叉连接,但我觉得它给我随机结果有什么办法来实现这一点?提前谢谢
1条答案
按热度按时间xfyts7mz1#
假设表的结构如下所示:
创建用于显示的存储过程的脚本
[ClassName]
,[BookName]
以及[ClassType]
路过的田地ClassID
作为参数,将如下所示:然后,可以通过参数调用存储过程