!
如果产品1,产品2,产品3不是固定的,得用游标吧declare cursor abc slect ---FACTORY--- ---PRODUCT---
fetch abc into :FACTORY,:PRODUCT
while sqlcode>0 then
if :FACTORY=:last_FACTORY then
rowresult=rowresult+","+PRODUCT
else
rowresult=PRODUCT
end if
fetch abc into :FACTORY,:PRODUCT
loop
不符用于任何语言,相应转换吧,
不过说实话,这样的问题20分少了点
如果产品1,产品2,产品3不是固定的,得用游标吧declare cursor abc slect ---FACTORY--- ---PRODUCT---
fetch abc into :FACTORY,:PRODUCT
while sqlcode>0 then
if :FACTORY=:last_FACTORY then
rowresult=rowresult+","+PRODUCT
else
rowresult=PRODUCT
end if
fetch abc into :FACTORY,:PRODUCT
loop
不符用于任何语言,相应转换吧,
不过说实话,这样的问题20分少了点
简单吧!!!
PL/SQL我不懂啊,能再写的详细点吗?
我现在资历不够,最多能出20点,以后一定多给,多谢了各位大侠!
20分已经送上,我现在一次只能给这么多,请多多包含。PL/SQL我没用过,所以看不太懂。
请问能否写的更详细些?(我用的是ORACLE)
然后自己将结果进行拼接,很简单呀