日期:2014-05-17  浏览次数:20763 次

请教一个查询语句
一个朋友在一个超市里的电脑室工作.店长要促销商品的周转天数.我就用促销开始日期的累计销售减去促销天数.而促销天数只能是当前系统日期减去促销开始日期嘛.表结构如下:      
    PCX0301         VARCHAR2(20),   /*日促销单号*/
      PCX0302         VARCHAR2(8)     NOT   NULL,   /*录入日期*/
      PCX0303         VARCHAR2(8),               /*审核日期*/
      PCX0304         VARCHAR2(8)     NOT   NULL,   /*促销起始日期*/
      PCX0305         VARCHAR2(8)     NOT   NULL,   /*促销终止日期*/
      PCX0306         VARCHAR2(10)   NOT   NULL,   /*录入人代码*/
      PCX0307         VARCHAR2(10),             /*审核人代码*/
      PCX0308         NUMBER(15,2),   /*销售数量*/
      PCX0309         NUMBER(15,2),   /*销售金额*/
      PCX0310         NUMBER(15,4),   /*成本金额*/
      PCX0311         VARCHAR2(2)     NOT   NULL,   /*单据状态   '01 '   登录   '02 '   审核   ‘03’执行   '04 '   终止*/
      PCX0312         VARCHAR2(255),   /*备注*/

他的查询语句是这样写的:
PCX0308/to_char(sysdate-   PCX0304, 'yyyymmdd ')  

不知道对不对,本人不熟悉数据库操作,请教高人指点。应该怎么写?十万火急,谢谢。

------解决方案--------------------
PCX0308/... 这个是要计算什么东西是吧?

算天数就是你写的那样,是对的 ...

------解决方案--------------------
right