如果用户有权这样做,我想插入一条记录。
我正在寻找像
这样的东西INSERT INTO `restaurants` ('id1','id2','id3') VALUES(1,2,3)
LEFT JOIN 'permissions as p' ON (`p`.`re_id`=`restaurants`.`id`)
WHERE `p`.`user_id`='123' AND `p`.`perm`=3
我目前的做法是首先针对“权限”运行查询。表,如果用户和权限匹配,则在第二个查询中执行插入。
我想知道是否有办法只使用一个查询。 感谢
修改 只是要指出这是一个使用php和session / cookies完成的网络应用程序。