我有一张这样的表,
表 - 水果
ID
Fruit_Truck_ID
Fruit_Crate_ID (can be null)
Mango (column exists but might get deleted) (these columnns are bit)
Apple
etc etc...
现在,我想要的是,创建一个存储过程,它将提供(卡车id +水果名称)或提供(卡车id + crate id +水果名称)
可以添加和删除Fruit Columns,因此我需要创建一个执行以下操作的存储过程,
现在,如果提供的Crate_ID不在表中或为null,则使用truck_ID和列名来获取芒果列等中的内容。