나는 테이블이있다
ID Name Book
1 Aaron HTML
2 Charles DESIGN
3 Mark SQL
4 Charles JAVA
5 Charles C++
6 Mark C#
내가 원하는 SELECT
가장과 행 ID
마다 Name
그 결과를 가지고하는 것은 다음과 같이이다 :
ID Name Book
1 Aaron HTML
5 Charles C++
6 Mark C#
미리 감사드립니다.
빠르고 더럽지 만 작동합니다.
select * from [mytable] where id in
(select max(id) as id from mytable group by name)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다