masoud_sedighy
Registered User.
- Local time
- Yesterday, 22:44
- Joined
- Dec 10, 2011
- Messages
- 132
I have a table , it has 2 field (docno,rev) and type of both of them is (text)
now i would like to return maximum value of (rev) for each (docno)
data of my table is like below:
docno rev
doc-0001 1
doc-0001 2
doc-0001 2a
doc-0001 11
doc-0002 5
doc-0002 10
doc-0002 3
now i would like to return result like below:
doc-0001 11
doc-0002 10
i used below query:
SELECT Table1.docno, Max(Table1.rev) AS MaxOfrev
FROM Table1
GROUP BY Table1.docno;
it returns like below, how i can solve my problem
docno MaxOfrev
doc-0001 2a
doc-0002 5
now i would like to return maximum value of (rev) for each (docno)
data of my table is like below:
docno rev
doc-0001 1
doc-0001 2
doc-0001 2a
doc-0001 11
doc-0002 5
doc-0002 10
doc-0002 3
now i would like to return result like below:
doc-0001 11
doc-0002 10
i used below query:
SELECT Table1.docno, Max(Table1.rev) AS MaxOfrev
FROM Table1
GROUP BY Table1.docno;
it returns like below, how i can solve my problem
docno MaxOfrev
doc-0001 2a
doc-0002 5