子查询: where型子查询 把内层的查询结果作为外层查询的比较条件。 from型子查询 把内层的查询结果作为临时表,供外层sql再次查询。 exists型子查询 把外层的查询结果,拿到内层,看内层的查询是否成立。 ------------------------------- exists子查询 把外层的查询结果,拿到内层,看内层的查询是否成立。 当exists后面的查询结果为真时,才取出。为假时不取出。 查询有商品的栏目 select cat_id,cat_name from category where exists (select * from goods where goods.cat_id=category.cat_id);
时间: 2024-10-11 06:52:33