您的日期条件不对。需要一个单引号。
select STATION, LOCAL_TIME,GLOBAL_TIME,V1,OCC1,SP1,V1/SP1 as DENSITY1 from ORIGINAL_DETECTOR_DATA where STATION in(717486) and DATES in ('2005-08-06 00:00:00')
希望对您有用!
关键字的顺序错了:
CREATE TABLE mytable
(id int primary key,
category_id int default 0 not null,
user_id int default 0 not null,
adddate int default 0 not null);
SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
where 条件检查一下吧。我不是学oracle的,但是看着你的where条件很别扭。
第一,in是不是应该换成等于?因为in的括号里只有一项
第二,日期时间是不是应该加上单引号?
dates 后面的in() ,如果这个是日期,需要用单引号('2005-08-06 00:00:00')
and DATES in (‘2005-08-06 00:00:00’)