在Oracle SQL中创建查询

时间:2014-11-11 02:35:59

标签: oracle-sqldeveloper

我有一个名为P_sighting的表。我有这些列(Site_ID,Dive_Num,Genus,Species) 我想创建一个查询,创建一个在Site_id#3014的每次潜水中都能看到的物种列表。

2 个答案:

答案 0 :(得分:0)

如果Site_ID的类型为NUMBER,请使用此查询

select Species
from P_sighting
where TO_NUMBER(Site_ID) = 3014

如果Site_ID的类型为VARCHAR,请使用此查询

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

答案 1 :(得分:0)

如果您的site_ID是长/数字,您应该可以使用

形成查询
select Species from P_sighting where SITE_ID = 3014