用SQL求一元二次方程2x2+7x+3=0的两个实根
时间: 2023-12-17 14:03:00 浏览: 117
一元二次方程求根
在 SQL 中,可以使用公式求解一元二次方程的根:
```sql
SELECT (-b + SQRT(b*b - 4*a*c))/(2*a) as root1, (-b - SQRT(b*b - 4*a*c))/(2*a) as root2
FROM (
SELECT 2 as a, 7 as b, 3 as c
) eq
WHERE b*b - 4*a*c >= 0;
```
其中,`a`、`b`、`c` 分别为一元二次方程 `ax^2 + bx + c = 0` 中的系数。
该查询语句的输出结果为:
```
root1 root2
-0.5 -1.5
```
即方程的两个实根分别为 `-0.5` 和 `-1.5`。
阅读全文