Get the App
SLTechnology News&Howtos  ›  Database  › 

How to exclude duplicate results in SQL

Shulou Source: shulou.com Published: 2022-05-31 19:26:09 09月30日 Update

What this article shares with you is about how to exclude duplicate results in SQL. The editor thinks it is very practical, so I share it with you to learn. I hope you can get something after reading this article.

How to use SQL to exclude records that only take the maximum value of the field as a result of repetition? The required result (that is, the record with the same PID takes only the one with the highest ID value). The copy code is as follows: select * from [Sheet1 $] awhere ID not exists (select 1 from [Sheet1 $] where PID=a.PID and ID > a.ID)

Select a.* from [Sheet1 $] an inner join (select PID,max (ID) as max_id from [Sheet1 $] group by PID) b on a.PID=b.PID and a.ID=b.max_id

The above is how to exclude repetitive results in SQL. The editor believes that there are some knowledge points that we may see or use in our daily work. I hope you can learn more from this article. For more details, please follow the industry information channel.

Tags: Result maximum code more knowledge article practical same field that is work meeting article maximum value look knowledge point industry details information channel follow Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Microsoft Linux macOS MariaDB Huawei