select distinct
i.legacydatetime,
i.legacypatientreceivablespatientid,
bs.invoiceid,
billingserviceid,
case
when billingserviceid not in (select billingserviceid
from model.billingservices
where id not in (select billingserviceid
from model.adjustments
where billingserviceid is not null))
then bs.unit * bs.unitcharge
else bs.unit * bs.unitcharge + total_amount
end as Open_Balance
で使用される場合、私は2つのテーブルmodel.billingservices
とbillingservices
テーブルのidはbillingserviceid
としてadjustments
テーブルの外部キーであるmodel.adjustments
を持っています。他Caseステートメントの構文
、IDSは、調整テーブルに存在する場合、その後
最初は選択キーワードがありません。あなたが受け取るエラーメッセージは何ですか – Jens
少なくとも全体の質問を投稿するつもりがない場合は、エラーメッセージを投稿してください –
私が欲しいものを見てください:私は大文字と小文字を区別しています。調整、そしてbillingserviceidは、調整テーブルの外来キーです。これで、ビリングサービステーブルにあるビリングサービスが調整されていない場合、ビリングサービスの条件があるはずです。plは今すぐ提案します –