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

一个关于数据库查询语句的问题
SELECT * FROM (SELECT A.*, ROWNUM RN  FROM(select order_id,client_name,client_age,
client_sex,client_tell,g.goods_id,g.goods_number,c.goods_number,goods_type,emp_id,out_day 
from client c,goods g where c.goods_id = g.goods_id order by c.goods_id)A 
WHERE ROWNUM <= 8 ) WHERE RN >= 1;

不知道为什么不行啊 ?
------解决方案--------------------
g.goods_number,c.goods_number有问题
g.goods_number AS goods_number_g, 
c.goods_number AS goods_number_c 来重命名