主题:【求助】mysql中2个表2个条件怎么写来做选择? -- 铁手
共:💬22 🌺13
复 试一下这个:
大致试了一下,好像是对的。有好几个回复里也都提到这个方式。不知道效率怎样。我的理解是,先LEFT JOIN,然后对这个 JOIN 后的结果做 WHERE 判断,A.aa=12345大概可以用 A中的 aa 的索引,但是 B.cc=23456 大概就不能用 B 中 cc的索引,而是对所得结果用 file sort?
- 相关回复 上下关系8
🙂Try "INNER JOIN" 田桦涛 字228 2009-12-02 09:06:44
🙂Try "INNER JOIN" 田桦涛 字177 2009-12-02 09:06:31
🙂试一下这个: 1 每日闲谈 字84 2009-12-02 06:34:21
🙂这个看来应该是正解了
🙂应该还可以,取决于两个表的大小 1 每日闲谈 字236 2009-12-03 20:46:53
🙂UNION的速度好像并不慢 1 每日闲谈 字447 2009-12-03 20:46:46
🙂建议用10万行以上的table来试 gb2312 字35 2009-12-15 03:31:26
🙂why not use union? 文森 字0 2009-12-01 22:04:08