1
有人可以解释我这个MYSQL语句吗?解释这个MySQL语句
select race_id from (
select race_id,sum(if(bsp=0,1,0)) notran,count(*) ran
from runners
group by race_id
)lw
where ran=notran
为什么在那里? 你能指点我一些链接,我可以研究这种类型的陈述。
有人可以解释我这个MYSQL语句吗?解释这个MySQL语句
select race_id from (
select race_id,sum(if(bsp=0,1,0)) notran,count(*) ran
from runners
group by race_id
)lw
where ran=notran
为什么在那里? 你能指点我一些链接,我可以研究这种类型的陈述。
lw
是这个子选择部分的别名。它类似于
SELECT lw.race_id FROM runners lw
'lw'是你的内部查询的别名。检查http://www.w3schools.com/sql/sql_alias.asp – Sadikhasan 2015-04-03 03:55:12