2015-04-03 119 views
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 

爲什麼在那裏? 你能指點我一些鏈接,我可以研究這種類型的陳述。

+1

'lw'是你的內部查詢的別名。檢查http://www.w3schools.com/sql/sql_alias.asp – Sadikhasan 2015-04-03 03:55:12

回答

2

lw是這個子選擇部分的別名。它類似於

SELECT lw.race_id FROM runners lw