子查询:又分为where型子查询,from型子查询,exists型子查询这三类. where型子查询:指把内层查询的结果作为外层查询的比较条件: 举个例子: 我们想查出goods_id最大的商品,要求不能用排序: select goods_id,goods_name,cat_id,shop_price from goods where goods_id=(select max(goods_id)from goods); 我们还想查出每个栏目下goods_id最大的商品,要求使用where型子查询…