我是SQL的NOOB。我有一个列有一堆列的表member1 - member40。我希望我的PHP文件检查并查看是否在40个成员列中找到了用户名。
我打算尝试这样的事情:
SELECT * from members WHERE member1 OR member2 OR member3 [...] OR member40 = '". $username ."'
你甚至可以像我上面那样做吗?
是否有更有效的方法来检查每一行中的每一列,以查看是否有任何数据匹配?
(之后...)然后我会打印我的PHP文件中匹配的所有行的id,以便用户知道他是多少个组。
答案 0 :(得分:1)
正确的synatx是...WHERE member1="Joe" OR member2="Joe"