求助关于一条SQL语句的写法

浏览:525 发布日期:2013/05/30 分类:求助交流 关键字: SQL
+----+-----+-----+-----+-----+-------------+
| id | rid | sid | aid | mid | title       |
+----+-----+-----+-----+-----+-------------+
|  1 |   0 |   2 |   1 |   7 | 百度        |
|  2 |   1 |   2 |   1 |   1 | 百度        |
|  3 |   0 |   3 |   1 |   1 | PHP官方网站 |
|  4 |   0 |   3 |   1 |   7 | PHP官方网站 |
|  5 |   3 |   3 |   1 |   7 | PHP官方网站 |
+----+-----+-----+-----+-----+-------------+
表中的内容如上表。我现在要查找的内容条件是:
rid=0 aid=1 mid<>1
并且
rid<>0 mid<>1 mid["重点在这里可能是子查询" (找到id 为当前记录rid的那条记录值的mid)]=1
不知大家能否听懂的意思。

上面的我加了一个字段解决了。不过下面这个语言要怎么用thinkphp专的数组方式呢。

请问一下这个要怎么写thinphp的方式
WHERE (aid = '1' AND rid = 0 AND mid <> '1') OR (rid<>0 AND mid <> '1' AND raid='1' )
最佳答案
评论( 相关
后面还有条评论,点击查看>>