日期:2014-05-16  浏览次数:20776 次

一个SQL错误,请大家帮我看看,谢谢大家
为什么无法找到i列,Unknown   column   'i '   in   'field   list '

我在这里使用了别名,不用i*p.price时是好的,用了后就不行了,

SELECT   (xs+s+m+l+xl+xxl+xxxl+xxxxl)   i,t.itemdescription,p.price,i*p.price
  FROM   xxxxxx   t,pattern   p;



------解决方案--------------------
SELECT (xs+s+m+l+xl+xxl+xxxl+xxxxl) i,t.itemdescription,p.price,(xs+s+m+l+xl+xxl+xxxl+xxxxl)*p.price
FROM xxxxxx t,pattern p;

------解决方案--------------------
hehe,别名不行就再写一边嘛,反正也是copy