sql计算今年和去年两条数据中一个字段的百分比
时间: 2024-02-25 13:52:08 浏览: 70
SQL.zip_sql:查询一个人
假设你有一个数据表格名为`my_table`,里面有一个字段为`my_field`,下面是计算今年和去年`my_field`百分比的 SQL 语句:
```
SELECT
(this_year.my_field - last_year.my_field) / last_year.my_field AS percentage
FROM
(SELECT my_field FROM my_table WHERE year = 'this_year') AS this_year,
(SELECT my_field FROM my_table WHERE year = 'last_year') AS last_year;
```
其中,`this_year` 和 `last_year` 是两个子查询,这里用字符串 `'this_year'` 和 `'last_year'` 来代替真实的年份,你需要将它们替换为实际的年份值。这个 SQL 语句将会返回今年和去年的 `my_field` 的百分比。
阅读全文