请问这两道SQL数据库题目怎么做?

请问这两道SQL题目怎么做啊?要用Transact-SQL做的。谢谢帮助!第一道:对于一元二次方程ax^2+bx+c=0在实数范围内的解,当b^2-4ac>=0,其方程的... 请问这两道SQL题目怎么做啊?要用Transact-SQL做的。
谢谢帮助!

第一道:对于一元二次方程ax^2+bx+c=0在实数范围内的解,当b^2-4ac>=0,其方程的根为:
(b+(b^2-4ac)^0.5/2a)和(b-(b^2-4ac)^0.5/2a);当b^2-4ac

第二道:创建一个表root(a float,b float,c float,x1 char(20),x2 char(20)),a,b,c,x1,x2保存root表中,
在root上创建一个名为tr i root的插入触发器,当给root中插入a,b,c时,要能够计算出x1和 x2,
并更新到表root对应的行中。注意:tr_i_root中必须使用服务器游标和
调用存储过程第一题所创建的存储过程。
问这两道SQL题目怎么做啊?要用Transact-SQL做的。
谢谢帮助!

第一道:对于一元二次方程ax^2+bx+c=0在实数范围内的解,当b^2-4ac>=0,其方程的根为:
(b+(b^2-4ac)^0.5/2a)和(b-(b^2-4ac)^0.5/2a);当b^2-4ac<=0,无解;编写存储过程,
要求输入参数为a,b,c,输出参数为方程的根x1,x2。

第二道:创建一个表root(a float,b float,c float,x1 char(20),x2 char(20)),a,b,c,x1,x2保存root表中,
在root上创建一个名为tr i root的插入触发器,当给root中插入a,b,c时,要能够计算出x1和 x2,
并更新到表root对应的行中。注意:tr_i_root中必须使用服务器游标和
调用存储过程第一题所创建的存储过程。
展开
 我来答
百度网友7e6dd7cd6
2006-07-03 · TA获得超过1969个赞
知道小有建树答主
回答量:1770
采纳率:0%
帮助的人:0
展开全部
回答:wanshitong
新手
6月6日 10:31 如果两表字段都一样的话写法如下(前提:两个库在一个服务器下)
1.先建一个空表
2.insert into 表名
select 字段名 from 库名1..表名1
union all
select 字段名 from 库名2..表名2
如果两表字段不一样,必须有一个字段作为关联字段
1.先建一个空表
2.insert into 表名
select 字段名 from 库名1..表名1 a,库名2..表名2 b
where a.某字段=b.某字段
如果不在一个服务器上就用PB的数据管道或用上面朋友说的办法了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式