zoukankan      html  css  js  c++  java
  • 表连接

    表中行的拼接:

    用union 不去重就为 union all

    表中列的拼接:

    用内联接的话:inner join .. on..(联结条件)  

    内联结时必须使用ON子句,并且要书写在FROM和WHERE之间。
     
    用外联接的话 (left/right)outer join .. on..(联结条件)
    外联结还有一点非常重要,那就是要把哪张表作为主表。最终的结果
    中会包含主表内所有的数据。指定主表的关键字是 LEFTRIGHT
     
    COALESCE(s.shop_id,'不确定') 将shop_id 内容为空的转为'不确定'
     

    oracle和sqlserver下:

    窗口函数:

    SELECT product_name, product_type, sale_price,
    RANK () OVER (PARTITION BY product_type
    ORDER BY sale_price) AS ranking
    FROM Product;(以product_type为分租范围,order by为排序)
     
    原则上窗口函数只能在SELECT子句中使用
  • 相关阅读:
    XStream教程
    Log4j教程
    Java.io包
    Java输入/输出教程
    Java.math.BigDecimal.abs()方法
    数据类型转换
    JUnit教程
    java.lang
    标识符
    PHP面向对象笔记解析
  • 原文地址:https://www.cnblogs.com/Thelightone/p/12122819.html
Copyright © 2011-2022 走看看