[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:10404] アクセスで処方取得したいです



こんにちは、河合@岐阜です
お薬手帳のすれで聞いたことですが
view q002あたりを使って
お薬手帳を
自作しようと思うのですがkcidをもとに
最新の数回分の処方を抜き出すSQLは
どこかにないでしょうか。
ちなみに設計の段階で
srycdを1〜5に並列にしたのはなぜでしょうか。
直列にしてくれればかなり手間が省けるのですが・・・。


SELECT a.hospnum, a.ptid, a.nyugaikbn, a.sryka, b.sryymd, a.srycd1, a.
srycd2, a.srycd3, a.srycd4, a.srycd5 FROM tbl_sryact a, tbl_jyurrk b 
WHERE (((((a.hospnum = b.hospnum) AND (a.ptid = b.ptid)) AND (a.
nyugaikbn = b.nyugaikbn)) AND (a.sryka = b.sryka)) AND (((((((((((((((a.
zainum = b.zainum1) OR (a.zainum = b.zainum2)) OR (a.zainum = b.
zainum3)) OR (a.zainum = b.zainum4)) OR (a.zainum = b.zainum5)) OR (a.
zainum = b.zainum6)) OR (a.zainum = b.zainum7)) OR (a.zainum = b.
zainum8)) OR (a.zainum = b.zainum9)) OR (a.zainum = b.zainum10)) OR (a.
zainum = b.zainum11)) OR (a.zainum = b.zainum12)) OR (a.zainum = b.
zainum13)) OR (a.zainum = b.zainum14)) OR (a.zainum = b.zainum15)));

2008年03月14日(金) 14時09分に書きました。