有选择的SQL语句?!!!(50分)

  • 主题发起人 主题发起人 大鸟二代
  • 开始时间 开始时间

大鸟二代

Unregistered / Unconfirmed
GUEST, unregistred user!
大问题:分时段统计各时段的数量
小问题:如下语句在DATABASE EXPLORE 中可运行 但在 QUERY 中无法运行
错误::1 FIELD NOT FOUND
select count(*) AA from TCIRCUIT
WHERE INSERVTIME
BETWEEN
TO_DATE('2000-6-5 ','YYYY-MM-DD')
AND
TO_DATE('2001-6-5','YYYY-MM-DD ')
 
select count(*) AA from TCIRCUIT
~~~~~~~~~~~~错了错了的
要么是select count(*) as aa from tcircuit
要么是select count(*) ,aa from trircuit
 
是不是MSSQL数据库如果是就不能用TO_DATE?你可以找找相关的日期转换函数.
 
select count(AA), AA from TCIRCUIT
WHERE INSERVTIME
BETWEEN
TO_DATE('2000-6-5 ','YYYY-MM-DD')
AND
TO_DATE('2001-6-5','YYYY-MM-DD ')
 
把  select count(*) AA from TCIRCUIT
改为 select count(*) as AA from tcircuit
 
你这是ORACLE语句?(因为有TO_DATE函数),所以字段的别名的使用方式只能是as AA
 
多人接受答案了。
 
i have solve this question
thanks
how to end this
 
后退
顶部