MySQL中是否有set过滤器选项

时间:2014-04-06 13:59:38

标签: php mysql

我有一个包含两个表的数据库 - 用户和消息 这两张表有多家公司的记录 我必须将companyNo=$companyNo添加到所有查询中,例如

select * from users where companyNo=$_SESSION['companyNo']

select * from messages where companyNo=$_SESSION['companyNo']

有没有办法设置过滤器'在MySQL中companyNo=$_SESSION['companyNo']
所以我可以忽略我的SQL查询中的companyName=$_SESSION['companyNo']
MySQL将自动返回$_SESSION['companyNo']

的记录

1 个答案:

答案 0 :(得分:0)

您可以在mysql中为$_SESSION['companyNo']公司的每个值创建Views,并根据companyNo=$_SESSION['companyNo']查询它们。它只是一个黑客,我不建议这样做:)