zoukankan      html  css  js  c++  java
  • 090901 T 面试中遇到的一个Sql Question

    10k的面试中遇到的一个Sql Question,当时没有做完整,后来回到易车工作的时候又遇到这个问题,结果同事都没做出来。

    问题:
    表:
    Category: ID Name
    Items: ID CateID Name
    获取某个Category中的第一个item,显示其及其category的内容

    最后的解决方案:
    select c.ID cID, c.Name cName, i.ID iID, i.Name iName
    from Items i inner join Category c on i.CateID = c.ID
    where i.ID in (
        select Min(ID) from Items group by CateID
    )

  • 相关阅读:
    iou与giou对比
    Linux学习第一天 vim
    奖励加分申请
    人月神话阅读笔记3
    5.27
    5.26
    5.25
    5.23
    5.22
    5.21
  • 原文地址:https://www.cnblogs.com/zgynhqf/p/1607718.html
Copyright © 2011-2022 走看看