우선 정재익님 감사합니다.
저도 여기 자주 들러서 많은 가르침을 받는데..
이번에도 역시 많은 도움이 되었습니다.
위의 에러가 났는데요...
1시간 가량 있다가 하니 되더라구요..
분명히 아까는 안되었는데..
하여간 고맙구요..
저도 열심히 해서 이 사이트에서 활동할수 있기를 바랍니다.
>>사이버 님께서 쓰시길<<
:: 정재익님 대단히 감사합니다...
:: 진심으로 고마움을 표합니다.
:: 하지만 아쉽게도..
:: 밑의것을 그대로 같다가 썼는데..
:: parser: parse error at or near "union"
:: 이런 에러가 나는군요..
:: 왜 그런거죠..
:: 급해 죽겠는데..
::
::
:: >>정재익 님께서 쓰시길<<
::
:: :: SQL 구문에서 intersect/union 등의 집합연산자를 지원하는데 그것을 이용하면 됩니다.
:: ::
:: :: select * from A order by date_time desc limit 3
:: :: union
:: :: select * from B order by date_time desc limit 3
:: :: union
:: :: select * from C order by date_time desc limit 3;
:: ::
:: :: >>사이버 님께서 쓰시길<<
:: ::
:: :: :: 다름이 아니라요..
:: :: :: A, B, C 테이블이 하나의 테이타 베이스 안에 있습니다.
:: :: :: A, B, C 테이블안에는 날짜가 있고요..datatime형으로요..
:: :: :: 문제는 A, B, C 테이블에서 최근 것만을 가져오고 싶습니다.
:: :: :: 날짜별로...
:: :: ::
:: :: :: 예를 들면..
:: :: :: A, B, C 테이블에서 3개의 최근것(날짜)을 가져오고 싶은데..
:: :: :: 어떻게 해야 하는지 감이 잡히지 않는군요..
:: :: :: 가능한지도 모르겠고요..
:: :: ::
:: :: :: 제 생각에는 아마도 불가능할것 같은데..????
:: :: :: 음...A, B, C 테이블을 각각 연결시켜주는 key값이 없거든요...
:: :: :: 그래서 제가 생각한거는 등가조인 시켜주는걸 생각했는데..
:: :: :: 잘모르겠더라구요..
:: :: ::
:: :: :: 만일 안되면...어떻게 해야 하는지 좀 알려주세요
:: :: ::
|