除了SQL的IF和CASE外,还有另一种方法可以返回“是” /“否”表(在SQL中)吗?
编辑:是的,这是一个不好的做法,不,我不能在应用程序中这样做(这是一个有特定要求的学校项目)
最佳答案
以下是不良做法:
您可以有一列,其字符串值为“ Yes”和“ No”,然后从该列中进行选择。
然后,您将必须维护此列的值。
更好的做法是:
有一个bit列,然后在针对该列的select中有一个case语句返回字符串值。
关于mysql - 如何在没有if/case流的情况下在SQL中返回是或否,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43666716/