このコードは、Oracle SQL Developerで作成しましたが、使用する方法がわかりませんので、k.QUARANTINED = 0と表示すると、 k.QUARANTINED = 1の場合は 'Yes'と表示されます。この列は常に0または1です。 select s.NAME as "Shipment ID" ,k.STATUS_ID as "Status" ,k.EXPIRATION ,k.DISDATE ,u.SCR_NO as "Patient No" ,k.QUARANTINED ,k.PREVIOUS_STATUS_ID ,k.SORT_KEY as "Sort Order" from KIT k left join SHIPMENT s on s.ID = k.SHIPMENT_ID left join USR u on u.PAT_ID = k.PAT_ID
;Oracle SQL Developerのjoin文のケース
私は数回試しましたが、構文を正しく書く方法がわからないか、まったく別の方法で書き直さなければならない可能性が高いため、エラーが発生する可能性があります。私は列の順序を同じにしたいと思います。私は、結果に0または1の代わりにk.Quarantinedの代わりに「Yes」または「No」と表示したいと考えています。 :)