可以始终隐藏表的子集吗?

Ric*_*haw 0 mysql sql

我有一个设有很多桌子的商店,这些桌子按照惯例以各种方式连接在一起.

在我的产品表中,我有一个名为'status'的字段.如果状态= 4,则将产品存档.

我想确保没有任何查询返回状态为4的任何内容.现在我要添加一个AND status <> 4我可以找到的每个SQL查询.

有没有更好的方法来做到这一点,还是唯一的方法?

Age*_*DeO 6

您可以创建一个不显示status = 4的视图,而是在查询中使用该视图.