SELECT s.salary,s.to_date,s.emp_no FROM salaries s WHERE s.to_date='9999-01-01' 这条 SQL 语句查询出两条相同的结果可能是因为有两条记录满足条件 to_date='9999-01-01'

可能原因:

  1. 数据库中存在两条记录,它们的 to_date 字段的值都为 '9999-01-01'。
  2. 数据库中存在一条记录,但是在查询过程中对 to_date 字段进行了重复查询,导致结果中出现了重复的记录。

为了确定具体原因,可以进一步检查数据库中的数据。

SQL 查询出现重复结果的原因分析 - 'to_date' 字段

原文地址: https://www.cveoy.top/t/topic/pbLW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录