有两张表 A表 --------------------- B表 ----------------------
foodNum date income foodName foodNub
1 2009 10 馒头 1
2 2008 20 米饭 2
面条 3
求出所有foodName 在date 小于2012 的income 没有的用0表示
select B.foodName from B left join on (select A.income from A) //注意left join等 两边on 的关键字必须都是唯一的 要不就容易混乱了