2016-10-18 8 views
0

これは、sqliteの1つのセルの値を新しい行のセルの値から減算することは可能ですか?1つのセルをSQLの次の行のセルに引き算する方法

例:d1列、 セル1号(3000)に

| d1 | 
    |3000 | 
    |4000 | 

- セル番号2(4000)

編集:あなたは

Date  id idCl nameCl opening dr  closing 
1-9-2016  10L CL-J Jon  0  2000  2000 
22-9-2016 20L CL-J Jon  2000 1000  3000 
1-9-2016  10L CL-J Jon  3000 2000  5000 
+0

"cell value"はSQLコンテキストでは意味がありません。 –

+0

@ GordonLinoffこれを行うには別の方法はありますか? – jon

+0

あなたは 'ROWS'を意味すると思います。細胞は優れています。しかし、何が細胞1と細胞2であるかは何ですか? d1値? –

答えて

0

特別な場合は、2行しか使用できないため、

SELECT MIN(d1) - MAX(d1) 
FROM YourTable. 

大きなテーブルがある場合は、SELF JOINを実行する必要があります。しかし、あなたはより多くのデータを提供する必要があります。

+0

カルロス、はい、大規模なデータを持っていますか?私はSELF JOINに参加していますか? – jon

+0

あなたはより多くのデータと希望の出力を提供できますか? [** How-to-Ask **](http://stackoverflow.com/help/how-to-ask) \t \t [** START **](http ://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/)質問品質を向上させ、より良い回答を得る方法を学ぼう。 –

+0

編集の質問を参照してください。 – jon

関連する問題