一个存储过程!高分

moxing99 2003-01-20 04:26:27
use pubs
if exists (select name from sysobjects
where name='author_infor' and type='p')
drop procedure author_infor /*当if语句成功执行了的话,就放弃执行下面的存储过程*/
go

create procedure author_infor as
select au_lname,au_fname,title,pub_name
from authors a inner join titleauthor ta
on a.au_id=ta.auid inner join titles t
on t.title_id=ta.title_id inner join publishers p
on t.pub_id=p.pub_id
go

有三个问题,一个是我写的注释对不对?
二个是我始终没有看懂 a inner join titleauthor是什么意思?ta和t还有p三个单独的字母又是什么意思?谢谢高手指点,一个学习中的菜鸟!
三个是authors a 它的意思是不是把这个表名简写成用a来代替呀?
...全文
40 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
yvqq 2003-01-21
  • 打赏
  • 举报
回复
up
cjf0426 2003-01-21
  • 打赏
  • 举报
回复
to : moxing99(阿水) 是publishers的别名
to :moxing99(阿水)
JOIN的类型有几种:LEFT,RIGHT,FULL OUTER,INNER和CROSS。
你所使用的类型是由你想要看到的结果所决定的。
例如,使用LEFT OUTER JOIN将会从列出的第一个表格中返回所有有关的行,而同时如果没有信息与第一个表格相关的话将潜在地从所列出的第二个表格中加入行。

inner JOIN将只返回那些在两个表格中都有数据的行。

moxing99 2003-01-21
  • 打赏
  • 举报
回复
还有请老衲还有大力哥注意了!我刚刚看了半天inner join的解释还是没有看明白,你们能说通俗点介绍介绍吗?
moxing99 2003-01-21
  • 打赏
  • 举报
回复
p难道不是publishers这个表的别名吗?请问!??
蓝天 2003-01-21
  • 打赏
  • 举报
回复
注释有问题:
1,应该写在前面
2,理解不对

/*当if语句成功执行了的话,(就是原来有同名的存储过程),就drop掉这个同名的存储过程*/

use pubs
if exists (select name from sysobjects
where name='author_infor' and type='p')
drop procedure author_infor
go
liaolwj 2003-01-21
  • 打赏
  • 举报
回复
网上有sql的中文帮助的
叶子哟 2003-01-21
  • 打赏
  • 举报
回复
网上搜一下,有很多资料的,关于sql的操作,别名而已,不是简单的简称
zhangna 2003-01-21
  • 打赏
  • 举报
回复
cjf0426(cjf0426)把联机丛书里面的东西抄下来了,作者你怎么不知道去看看呢?
leepoy 2003-01-20
  • 打赏
  • 举报
回复
nod
cjf0426 2003-01-20
  • 打赏
  • 举报
回复
补充2
Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。
nielisheng 2003-01-20
  • 打赏
  • 举报
回复
nod
CrazyFor 2003-01-20
  • 打赏
  • 举报
回复
1,对,单行也可以用 --
2,ta,t都是给表的别名,简化书写,P表明类型,即存储过程。
3,是的。
本项目提供了一套完整的基于SpringBoot和Vue技术栈的厨艺交流平台解决方案,旨在帮助计算机相关专业的学生完成高分毕业设计。项目涵盖了从前端到后端的全栈开发,包括用户注册、登录、菜谱分享、评论互动等核心功能,为热爱编程和厨艺的用户提供了一个交流与学习的平台。 技术实现方面,项目后台采用了SpringBoot框架,以简化配置和部署过程,提高开发效率。数据库选择了广泛应用的MySQL,确保数据存储的安全与高效。整个项目可以在JDK、IDEA、Tomcat等常见的开发环境下顺利运行,无需繁琐的环境配置。 项目源码、数据库脚本以及详细的项目说明均已包含在下载文件中,方便用户快速搭建和理解整个系统架构。此外,还附有论文参考材料,对于需要撰写相关论文的毕设学生来说,这无疑是一大福音。 经过严格的测试和调试,我们确保了项目的稳定性和可靠性,用户可以在此基础上进行功能的扩展或定制,以满足特定的需求。对于希望获得进一步技术支持的用户,博主也提供了有偿服务,确保毕设过程中的问题能够得到及时解决。 总之,这个项目不仅适合作为毕业设计提交,也非常适合想要通过实战提升编程技能的学习者。运行测试ok,毕业设计、课程设计高分资源,放心下载使用!

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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