나는 folowing SQL 쿼리를 가지고 있습니다. 테이블에서 최대 값을 얻고 싶습니다. 나는 그 max.For 예 previouse을받을하려는 각 vehicle.But 각각 최대 카드 번호를 가지고이 쿼리를 통해최대 값에서 이전을 얻으십시오
select max(card_no),vehicle_number
FROM WBG.WBG_01_01
group by vehicle_number
차량 번호는 카드 번호 21,19,17,10,5,6,1
이 있고 난에서 19
을 얻으려면 max
function
누구나 말해 줄 수있는 SQL에서 어떻게 할 수 있습니다.
카드를 주문하는 방법이 알려진 경우가 아니라면 원하는대로 생각할 수 없습니다. '21, 17, 19, 10, 5, 6, 1 '의 순서는 어떻게 결정됩니까? – ninesided
@ninesided 불가능하게 만드는 것은 무엇입니까? – Shaheer
실제로 '19'를 찾고있는 것처럼 보입니다. 아니면 분명히 질문에 뭔가 빠져있는 것 같아요 ... –