zoukankan      html  css  js  c++  java
  • [原] 求商品最高和最低报价的SQL题(图解)

    [原题-- 取自CSDN]

    t_product

    ----------------------------------------------------------

    productid           商品       int

    productname    商品名称       varchar 50

     

    t_sale

    ----------------------------------------------------------

    saleid                 记录编                                              int

    productid          价商品号(与product关联)    int

    seller                  价商店名称                                              varchar 50

    price                   价格                                                              float

    为了方便,使用Access创建数据库(因为是外包工,所以用的日文的office,非亲日!!)






    最高价SQL语句如下:
    SELECT
        t.productid,
        t.productname, 
        s.seller, 
        s.price
    FROM
        t_sale s,
        t_product t
    WHERE 
        s.price in
            (select max(s.price) from t_sale s GROUP BY s.productid)
    AND
        t.productid=s.productid;

    运行结果:


    最低价SQL语句如下:
    SELECT
        t.productid,
        t.productname, 
        s.seller, 
        s.price
    FROM
        t_sale s,
        t_product t
    WHERE 
        s.price in
            (select min(s.price) from t_sale s GROUP BY s.productid)
    AND
        t.productid=s.productid;


    运行结果:


    高手飘过,呵呵 :-)

  • 相关阅读:
    gym102215题解
    Codeforces6E_Exposition
    Codeforces893F_Subtree Minimum Query
    是男人就过八题A_A String Game
    gym101666题解
    gym102201E_Eat Economically
    gym102346题解
    C++输入函数用法
    迷宫问题(BFS+保存路径) POJ No.3984
    【BFS】迷宫的最短路径问题
  • 原文地址:https://www.cnblogs.com/temptation/p/652510.html
Copyright © 2011-2022 走看看