出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因5:存储过程可以包含程序流、逻辑以及对数据库的查询。同时可以实体封装和隐藏了数据逻辑。13触发器:当满足触发器条件,则系统自动执行触发器的触发体。触发时间:有beforeafter触发事件:有i
sertupdatedelete三种。触发类型:有行触发、语句触发14内联接外联接区别?
内连接是保证两个表中所有的行都要满足连接条件,而外连接则不然。在外连接中,某些不满条件的列也会显示出来,也就是说,只限制其中一个表的行,而不限制另一个表的行。分左连接、右连接、全连接三种
SQL试题2一、教师号星期号是否有课12有13有21有32有12有写一条sql语句让你变为这样的表教师号星期一星期二星期三1212131各星期下的数字表示:对应的教师在星期几已经排的课数
二、书表booksbook_idbook_
amecreatdateLastmodifydatedecriptio
001三个人的世界2005020220050707NULL作者表authorsA_idA_
ame01王纷02李尚03泰和
f部门表deptsd_idd_
ame001编辑一部002编辑二部003编辑三部书和作者关联表bookmapbook_idA_id001010010200103部门和作者关联表depmapd_ida_id001010020200303找出每个部门的所写的总书两比如一本书有3个人写如果三个人在不同的部门则每个部门的总数量就是1最后结果如下部门书量编辑一部1编辑二部1编辑三部1三、两个表情况表名:wu_pla
IDpla
model100001exx22200002lc001表名:wu_bomIDpla
pact100001aa1200001aa2300002bb1400002bb2500002bb3
corp_codepla
umprixis
okia20000so
y30000
amou
t300200500800400
查询这两个表中pla
唯一,每一个pla
中,amou
t最少的,pla
um大于prixis的记录结果是IDpla
modelcorp_codepla
umprixispactamou
t100001exx22
okia20000a2200200002lc001so
y30000bb3400
f四、表1结构如下:部门条码品名销售额销售数量销售日期表2结构如下课别部门要求:先按部门排序,再按销售额、销售数量排序检索出某个课别每个部门一个时期内的商品销售额的前三名,如查询01课别2007年4月15日到2007年4月22日每个部门一个周内的商品销售额合计的前三名
SQL面试题目汇总
1.触发器的作用?答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。r