没搞懂
是要取vmatstatus表中的mt_id,playername是吧?
并且该mt_id在vp表里对应的group_id在playergroup里对应的groupclass不等于'a'是这样吗?
是要取vmatstatus表中的mt_id,playername是吧?
并且该mt_id在vp表里对应的group_id在playergroup里对应的groupclass不等于'a'是这样吗?
解决方案 »
- select为空时转为NULL
- mysql 存储过程能返回多个表吗?
- MySQL Connector/Net 5.1.3 客户端读读出来的数据都是乱码,试尽了一下方法都无法解决,那位大虾可以帮忙??
- mysql 查询时遇到的奇怪的问题!求高手解决!
- 如下问题求一条MYSQL语句
- 没分了,不过求好心人帮忙
- 如何在Mysql中书写select 以获得当前行的行号
- 找人安装调试apache和mysql
- MySQL 存储过程报 #1193 - Unknown system variable 'isDone' 错误
- 两个线程分别对应两个数据库连接, 为什么同时select消耗时间成倍增长?
- 下面这句简单的select语句什么地方错了,请大家指教,谢谢。
- 如何知道insert语句已经成功插入记录
MYSQL不支持子查询
你可以在客户端分两步来做
选执行一次查询
将结果保存到一个变量(或数组)中做为下一个查询的条件
然后再执行一次
查出最终结果
create temporary table my_tb1 select vp.groupid,vp.mt_id from vp,playergroup p where vp.groupid = p.group_id and p.groupclass='a'
select v.mt_id, v.playername from vmatstatus v left join my_tb1 on v.mt_id = my_tb1.mt_id where my_tb1.mt_id is null