wstlwl 发表于 2018-10-14 11:12:52

sql分组统计语句(

然后Noncorrelated 子查询又有三种情况  1.返回一行一列    where price < (select max(price) from goods )
  2.返回多行一列    where price>= ALL (select price from goods where type=2)
  or where NOT price< ANY(select price from goods where type=2)
  最常用的IN其实就是=ANY()
  3.返回多行多列    一次返回多列当然就节省了查询时间         UPDATE monthly_orders
  SET (tot_orders, max_order_amt) =
  (SELECT COUNT(*), MAX(sale_price)
  FROM cust_order)
  DELETE FROM line_item
  WHERE (order_nbr, part_nbr) IN
  (SELECT order_nbr, part_nbr FROM cust_order c)

页: [1]
查看完整版本: sql分组统计语句(