我需要一個sql sign
函數爲我的小組通過查詢分組正面和負面的金額。Xcode,iPhone,Sqlite,需要一個標誌功能爲組?
不幸的是,sqlite不包括一個。
任何人都可以提出一種解決方法嗎?或者如何使用xcode使用libsqlite3.dylib框架?
我的查詢是相當複雜的
select fcid, sum(price), (select sum(price) from tmp b where ((b.due < a.due)
or ((b.due = a.due) and (b.pid <= a.pid)))) as accumulated_price from tmp a
where due >= '2011-01-25' and due < '2011-02-24' and price <> 0 group by fcid
order by due, pid;
我想要做的,是一組對sign(price)
,所以我得到兩個結果負值和正值。這些將代表總費用和總收入。
想已經添加了這些標籤(但我不允許創建libsqlite3.dylib libsqlite3新的)
實施signFunc如何行,其中your_val是NULL來在此查詢評估? – xyzzycoder 2011-01-25 17:32:42