我认为我的问题有点令人困惑.....它让我困惑:)
作为接管项目在媒体网站上工作,它有一个自定义CMS。客户希望能够激活/停用媒体....有点像Wordpress的发布/取消发布功能。
我想知道你是否可以在一个表中添加一种INDEX,而不是让它返回结果行,而不是挖掘所有代码寻找mysql查询(我不反对) “活跃”栏=让我们说0。
只是想懒惰并同时学习一些东西,呵呵。
我不需要查询的例子来实现它,顺便说一句。
答案 0 :(得分:2)
您描述的内容称为“视图”。这是一个描述如何在MySQL中创建它们的页面:http://dev.mysql.com/doc/refman/5.0/en/create-view.html。但是,在大多数情况下,您仍然需要更改代码才能使用视图而不是表格。
答案 1 :(得分:1)
您可以考虑创建一个视图(仅包含活动记录)
AND 将视图名称替换为实际的表名,这样您就可以在不更改任何源代码的情况下实现否定过滤。