Select 품명,날짜,입고,출고,재고 from 입고 where 품명 = 'AAA'
Union all
Select 품명,날짜,입고,출고,재고 from 출고 where 품명 = 'AAA'
생성된 결과 입니다. (사용 DB는 인터베이스입니다)
품명 날 짜 입고 출 고 재고
AAA 10-02 100 0 100 --
AAA 10-04 100 0 100 -- 입고 테이블
AAA 10-03 0 100 0 --
AAA 10-05 0 50 50 -- 출고 테이블
날짜로 정렬 해서
AAA 10-2 100 0 100
AAA 10-3 0 100 0
AAA 10-4 100 0 100
AAA 10-5 0 50 50
이렇게 결과를 얻고 싶습니다. 제발좀 가르쳐 주세요
필드명을 쓰는게 아니라
필드의 순서를 기술해 주면 됩니다.
즉 날짜 필드의 순서가 2이니까 쿼리의 마지막에
'order by 2' 를 추가하면 됩니다.
Select 품명,날짜,입고,출고,재고 from 입고 where 품명 = 'AAA'
Union all
Select 품명,날짜,입고,출고,재고 from 출고 where 품명 = 'AAA'
order by 2
김수정 wrote:
> Select 품명,날짜,입고,출고,재고 from 입고 where 품명 = 'AAA'
> Union all
> Select 품명,날짜,입고,출고,재고 from 출고 where 품명 = 'AAA'
>
> 생성된 결과 입니다. (사용 DB는 인터베이스입니다)
>
> 품명 날 짜 입고 출 고 재고
> AAA 10-02 100 0 100 --
> AAA 10-04 100 0 100 -- 입고 테이블
> AAA 10-03 0 100 0 --
> AAA 10-05 0 50 50 -- 출고 테이블
>
>
> 날짜로 정렬 해서
>
> AAA 10-2 100 0 100
> AAA 10-3 0 100 0
> AAA 10-4 100 0 100
> AAA 10-5 0 50 50
>
>
> 이렇게 결과를 얻고 싶습니다. 제발좀 가르쳐 주세요