create table1 as SELECT from c.Name, Value, Qtr, Value as SUM(Value)
from User.Pofile a,pet_dsa_qtr_table b,User.Count c,User.Service d
WHERE Category = 'PROFESSIONAL' and Item_Name = 'PROF_PKT_RECVD' and
convert(char(32),d.User_Id) = c.Name and Service_Name_Cd = 2
and Status = 2 and d.User_Id *= a.User_Id and c.Period = b.Period
and Module = 'ACCT_TRADES' and Type in ('EQ','OPTN')
GROUP BY Name, Item_Value,
Qtr HAVING SUM(Value) >= 10000 and Item_Value in ('0', NULL);
上から作成するには、sybase.Can誰もがあなたの中にいくつかの非常に深刻な構文の矛盾を持って、このクエリに選択(クエリエラー)
誤りである何> – diagonalbatman
あなたは(...選択)としてTABLE1を作成する声明を選択するparanthesisを入れてみてくださいました)。 –
私が見ている1つの問題は、あなたのSQLに2つのFROM単語があり、選択肢にエイリアスを使用していますが、GROUP BYにはありません。 – diagonalbatman