こんにちは、ストアド プロシージャで OR ステートメントを使用しようとしていますが、思いどおりに動作しません...
ステートメントの最初の部分は完全に実行されますが、OR の後の発言は無視されているようです... OR の代わりに使用する別の単語である必要があると考えています。
ここで私が愚かに聞こえないことを願っています..
これが私のストアドプロシージャです:
SELECT DISTINCT Equipment.EquipmentNo, Equipment.EquipmentDescription AS [Description], Equipment.Barcode, Equipment.SerialNo AS [Serial Number], Equipment.Status
FROM Equipment, AssignEquipment
WHERE (Equipment.Status = 'Open' AND Equipment.Assigned = 'No') OR AssignEquipment.Assigned = 'No'
AND Equipment.EquipmentNo = AssignEquipment.EquipmentNo;