이것은 사소한해야합니다,하지만 난 오랫동안 그것을 작동 시키려고 노력했습니다. 여기 내 테이블의 스냅 샷입니다 : 여기 제발 도와주세요 적절한 SQL을 형성
가 나의 SQL 쿼리입니다 :
SELECT _id, table_number
FROM ordersTable
GROUP BY table_number
ORDER BY table_number
그리고 여기이 쿼리의 결과의 스냅 샷입니다 :
그리고 내가 원하는 대신 id = 10 결과에서, 나는 원하는 id = 8, 즉, 최소 ID, 테이블 번호로 그룹화 된 레코드를 원합니다.
무엇'id' 등으로 발생을 잘? – Shomz
@Shomz : 결과 변경에서 행의 순서 만 사용됩니다. SELECT _ID, table_number FROM ordersTable GROUP BY table_number ORDER BY table_number DESC) –
다음을 시도하십시오. SELECT _id, table_number FROM orders table GROUP BY table_number ORDER BY table_number, id DESC' – Shomz