이 내 테이블 내 데이터베이스에보고하는 방법이다 : 나는 2 개 테이블이 을 :- MSSQL
1. Location = ID, Name
2. Product = ProdID, LocationID, CreatedDate
-------------------------------------------------
| ID | Location | CreatedDate
-------------------------------------------------
| 1234 | Location 1 | 2016-11-17 12:39
| 4567 | Location 1 | 2016-11-17 12:39
| 8978 | Location 1 | 2016-11-17 12:39
| 8978 | Location 2 | 2016-11-17 13:39
| 2578 | Location 1 | 2016-11-17 12:39
| 1234 | Location 2 | 2016-11-18 12:39
-------------------------------------------------
을 나는 다음과 같은 테이블을 검색 할 :
----------------------------------------------
| Location 1 | Location 2 | Location 3 |
----------------------------------------------
| 1234 | 1234 | |
| 4567 | | |
| 8978 | 8978 | 8978 |
| 2578 | 2578 | 2578 |
----------------------------------------------
또한
내가 쿼리 총량 각 위치의 마지막 스캔 고유 항목 얻으려면 위의 표에 추가 :
Location 1 count = 1
Location 2 count = 1
Location 3 count = 2
를
설명 : 위의 표는 우리 창고에있는 다른 품목의 목록을 보여줍니다. 기본적으로 항목 1234가 위치 1에서 12:00에 스캔 된 후 위치 13에서 13:00에 스캔 된 경우 쿼리는 날짜를 기준으로 한 마지막 업데이트이므로 위치 2에서 데이터를 가져와야합니다.
샘플 데이터를 입력하십시오. 예상 결과를 제공했습니다. 그러나 샘플 데이터가 누락되었습니다. – Viki888
'SELECT '1234'\ '위치 1 \', '1234'\ '위치 2 \', ''\ '위치 3 \'UNION ... ' – Strawberry
예제 데이터가 없으면 이런 질문에 대답하기가 정말 어려울 수 있습니다 . 이 [질문] (http://meta.stackoverflow.com/questions/271055/tips-for-asking-a-good-structured-query-language-sql-question/271056)을 살펴보면 좋은 SQL 질문을 게시하는 방법. 또한 [도움말 페이지] (http://stackoverflow.com/help/mcve)에서이 설명서를 읽을 가치가 있습니다. 이 페이지에 대한 조언을 따르면 올바른 대답을 얻을 수있는 가능성이 높아집니다. –