已关闭。此问题需要更多focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。
10个月前关闭。
Improve this question
我正在尝试使用java servlet、jsp和mysql创建一个简单的库存管理系统。我想为可用的品牌创建一个表。我的表将包含品牌ID、品牌名称、每个品牌下可用的产品数量,以及一个布尔类型的名为“status”的列,该列将显示产品是否可用。因此,如果产品数量达到0,我希望状态列显示为false,如果它大于0,我希望它显示为true。我如何编写此sql逻辑?我知道基本查询,但我可以使用什么样的技术来显示它,以便状态列将自动更新?任何帮助将非常非常感谢!谢谢。
1条答案
按热度按时间x8diyxa71#
You can use generated column for status as below:
Create table statements:
**if no_of_products is 0 then status column will be 0 otherwise it will be 1
Insert statements:
Select query:
Output:
| brand_id | brand_name | no_of_products | status |
| ------------ | ------------ | ------------ | ------------ |
| 1 | hp | 0 | 0 |
| 2 | del | 5 | 1 |