Mysql三表查询问题
遇到的情况如下
有三个表..分别为 tt_user,tt_group,tt_config
tt_user 有tt_id,tt_name,tt_check
tt_group有gg_id
tt_config有cc_id
我现在的目的是..
要从tt_user中查出条件为tt_user.tt_id!=tt_group.gg_id and tt_user.tt_check <tt_config.cc_id
尝试用下面的方法...
select * from tt_user right join (tt_group,tt_config) on (tt_user.tt_id!=tt_group.gg_id and tt_user.tt_check <tt_config.cc_id)
select * from tt_user inner join (tt_group,tt_config) on (tt_user.tt_id!=tt_group.gg_id and tt_user.tt_check <tt_config.cc_id)
查出来的结果
总是有重复的...
意思就是说
查出来的是..先按照tt_user.tt_id!=tt_group.gg_id来查...然后又按照tt_user.tt_check <tt_config.cc_id
来查
然后结果等于两者之和...
有没有其他比较好的..查询速度快的方法...
麻烦介绍一下....
哎..本人是菜鸟一个....
没看懂!
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
测试数据如下
tt_user,tt_group,tt_config
tt_user:
tt_id tt_name tt_check
1 a 1
2 b 4
3 c 1
4 &nb
相关问答:
如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。
win7测试版也用过,不会有什么问题的,放心。
当然你最 ......
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
Winform+MySQL做项目,在注重性能的情况下,我该如何去完成这类型的项目呢!
请各位给以提示。
你这个范围太广了,我说2点重要的吧
1.WINFORM程序是单独运行的CS程序,和BS不同,BS的压力始终都在SERVER上的,对C ......
不知道是不是我的xampp有问题,mysql是图形化的!
一个ID组在我的mysql的表里面 2,5,8,7
点了排序,然后用PHP文件连接这个表显示表的信息时,ID的顺序还是不变!应该是2,5,7,8的吧升序排序后!
在PHP文件里 ......