用oracle写一段sql,现在我有一张表T_2435,里面有个字段C_016,现在有几十条数据,C_016存的值两两一样,我想知道是哪几条数据,sql怎么写
时间: 2024-02-25 12:56:13 浏览: 59
好的,根据您的需求,可以使用以下 SQL 语句来查询出表T_2435中C_016字段值相同的数据:
```
SELECT *
FROM T_2435
WHERE C_016 IN (
SELECT C_016
FROM T_2435
GROUP BY C_016
HAVING COUNT(*) > 1
);
```
以上 SQL 语句中的子查询会返回所有C_016字段值相同的记录,然后在外层查询中使用IN语句查询C_016字段值在子查询中出现的所有记录。这样就能够查询出表T_2435中C_016字段值相同的所有记录。
请注意,以上 SQL 语句也仅供参考。具体的 SQL 语句应该根据实际情况进行调整。
阅读全文