这里就是我想要做的:MySQL的加入 - 选择COL1 COL2地方在其他表(过滤)山口匹配
1) select tableB.column1 WHERE tableB.column2 = some_var
2) select tableA.column1 WHERE tableA.column2 was a result from step one.
能在这一个选择来完成。最好的办法是做到这一点,特别是在性能方面。我使用的是PHP。
编辑: 我有一个基于对话的消息系统。 1 convo table
和1 replies table
。回复表包含列:responder and convo_id
。加载convo,我得到所有convo_id的答复。
我想使用convoId获取所有响应者的convo,并进入usertable并选择响应者的所有化身,然后将数组中的化身存储并根据需要回显出来。
我想多一点点的信息会有所帮助。真的取决于A依赖于什么。 – Gohn67 2012-03-25 07:11:33