2014-11-11 2 views
0

P_sighting이라는 테이블이 있습니다. 나는이 열 (Site_ID, Dive_Num, Genus, Species)을 가지고 있습니다. Site_id # 3014의 모든 다이빙에서 발견 된 종 목록을 만드는 쿼리를 만들고 싶습니다.Oracle SQL에서 쿼리 만들기

답변

0

Site_ID가 NUMBER 유형 사이트 ID 유형 VARCHAR 인 경우 귀하의 사이트 ID가 긴/숫자이면, 당신은 단순히으로 쿼리를 형성 할 수 있어야한다,

select Species 
from P_sighting 
where TRIM(Site_ID) = '3014' 
+0

나는 두 가지를 시도했지만 운은 없다. ( –

+1

@AbuMohanad이 두 가지 중 어느 것도 작동하지 않는다면 우리는 [here] (http://www.sqlfiddle.com)을 방문하여 스키마를 작성하여 더 이상 지원할 것을 권장한다. 위의 답변은 정확하지만 충분한 정보를 제공하지 않습니다. – mmmmmpie

0

를이 쿼리를 사용하여이 쿼리

select Species 
from P_sighting 
where TO_NUMBER(Site_ID) = 3014 

를 사용

select Species from P_sighting where SITE_ID = 3014 
+0

감사합니다. 그러나 Site_ID 3014에서 발견 된 모든 종을 나에게 줄 것입니다. Site_id # 3014에서 매 순간마다 발견 된 종 목록을 만들고 싶습니다. 즉, 각 다이빙마다이 종을 가져야 함을 의미합니다. –