【無料DB】OpenOffice2.0?Base【Accessイラネ】 (649レス)
【無料DB】OpenOffice2.0?Base【Accessイラネ】 http://mevius.5ch.net/test/read.cgi/db/1103175670/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
225: NAME IS NULL [] 2006/12/03(日) 13:03:19 ID:jYX8nKc5 >>224 あ・・・ それは盲点でした。 何か使えそうなものがないか調べてみます。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/db/1103175670/225
226: 225 [] 2006/12/03(日) 13:32:36 ID:jYX8nKc5 www.hsqldb.orgのドキュメントによると、 条件 OR 条件 とすることができると書いてあります。 しかし、以下のように書くと不明な文といわれ怒られてしまいます。 IIf("分類ID"=5 OR "分類ID"=4,"借方の金額"-"貸方の金額","貸方の金額"-"借方の金額") http://mevius.5ch.net/test/read.cgi/db/1103175670/226
228: 225 [] 2006/12/04(月) 21:11:47 ID:kOIoTk2D >>227 そんな・・・ やり直しだなんてorz とも行ってられないので、case when ... then ... elseで書き直してみました。 case when 分類ID=1 OR 分類ID=5 THEN 借方の金額 - 貸方の金額 ELSE 貸方の金額-借方の金額 end しかし、それでも不明といわれます。 なぜ? http://mevius.5ch.net/test/read.cgi/db/1103175670/228
230: 225 [] 2006/12/06(水) 18:49:27 ID:9WcYXttm >>229 >それはSQL文に書いてるの? クエリーを作成するウィンドウから書いてます。 >みたいな? そりゃムリだ それがダメとなると・・・ 何を使えば・・・。 そもそも、hsqldbに搭載されていないiif()関数が、 IIf("分類ID"=4,"aaa","bbb")というケースに限って使えたり・・・ わからないことが一杯です。 http://mevius.5ch.net/test/read.cgi/db/1103175670/230
233: 225 [] 2006/12/12(火) 03:46:16 ID:6HUwrIR+ >>232 隠しオプションみたいなものか・・・。 だから、使えたんだ。 納得。 http://mevius.5ch.net/test/read.cgi/db/1103175670/233
235: 225 [] 2006/12/16(土) 23:29:51 ID:L7NAbZ/D できました。 SQLを直接実行を選んで、 SELECT ... SUM( CASE WHEN "分類ID"=1 OR "分類ID"= 4 THEN "借方の金額" - "貸方の金額" ELSE "貸方の金額" - "借方の金額" END) とすることでできるようになりました。 質問に答えてくださった皆様、 ながながと付き合ってくださり、 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/db/1103175670/235
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.025s*