回覆列表
  • 1 # 使用者723485190153

    1.理論就是先彙總在排序

    with countzybh as

    (select s.zybh,t.zymc,t.備註,count(1) as scount from

    student s inner join specialty t on s.zybh=t.zybh

    group by s.zybh,t.zymc,t.備註

    )

    select zybh,zymc,備註, scount ,

    rank() over( order by scount desc) as sort

    from countzybh

    2.直接left join 加case when 即可實現

    select s.a , case when t.c is null then s.b else t.c end as c from s left join t on s.c=t.c

  • 2 # 使用者2008204498042

    命令:selectsql 資料庫查詢表格的命令:用SELECT 語句用法:查詢某一列:SELECT 列名稱 FROM 表名稱查詢所有列:SELECT * FROM 表名稱註釋:SQL 語句對大小寫不敏感。SELECT 等效於 select。

  • 中秋節和大豐收的關聯?
  • 被情傷過的女人,歌詞?