国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

mysql 多表查詢 比較兩個字段最大、最小值,并顯示對應(yīng)字段

瀏覽:91日期:2022-06-21 09:03:49

問題描述

有兩個表,表A和表B,結(jié)構(gòu)相同,但是具體字段不同,在表A.date = B.date條件下,查詢出以下結(jié)果:MAX(A.ticker_buy-B.ticker_sell) 和MIN(A.ticker_buy-B.ticker_sell) ,即同一時間下兩個表不同字段的差值的最大值和最小值,并顯示對應(yīng)最大值、最小值對應(yīng)的date字段,我嘗試用sql語句寫了下,但是結(jié)果不對(用excel大致比較過)。我的語句如下:

select max(okcomfuturetickerquarter.ticker_buy-okcomfuturetickernextweek.ticker_sell) as '最大差價',min(okcomfuturetickerquarter.ticker_buy-okcomfuturetickernextweek.ticker_sell) as '最小差價',okcomfuturetickerquarter.date as '時間' from okcomfuturetickerquarter,okcomfuturetickernextweek where okcomfuturetickerquarter.date=okcomfuturetickernextweek.date and okcomfuturetickerquarter.ticker_buy is not null and okcomfuturetickernextweek.ticker_sell is not null ,

請各位大神幫助,寫出正確查詢語句。mysql 多表查詢 比較兩個字段最大、最小值,并顯示對應(yīng)字段

mysql 多表查詢 比較兩個字段最大、最小值,并顯示對應(yīng)字段

問題解答

回答1:

先吐槽一下很長的表名……

SELECT a.date as '時間', max(a.ticker_buy-b.ticker_sell) AS '最大差價',min(a.ticker_buy-b.ticker_sell) AS '最小差價' FROM a,b WHERE a.date = b.date AND a.ticker_buy IS NOT NULLAND b.ticker_sell IS NOT NULLGROUP BY a.date;回答2:

max的參數(shù)應(yīng)該是column名,先將每一行ticker_buy和ticker_sell的差值算出來,然后用order by來排序,取第一個即可select (a.ticker_buy-b.ticker_sell) as ticker from a,b where a.date = b.date GROUP BY a.date order by ticker;

主站蜘蛛池模板: 99久久香蕉 | 欧美成人精品手机在线观看 | 久草资源免费 | 欧美成人影院在线观看三级 | 日韩经典视频 | 国产精品性视频免费播放 | 久草视频在 | 狠狠ady精品| 在线精品亚洲 | 日本不卡免费高清视频 | 国产色在线播放 | 男人天堂男人天堂 | 碰碰碰精品视频在线观看 | 精品国产一区二区三区久久影院 | 亚洲情乱| 精品免费久久久久欧美亚一区 | 国内黄色一级精品 | 波野多衣在线观 | 免费看欧美一级片 | 在线免费视频 | 亚洲巨乳自拍在线视频 | 最新黄网 | 超级乱淫视频aⅴ播放视频 超级碰碰碰在线观看 | 91成人国产网站在线观看 | 中文字幕久久久 | 日韩中文在线观看 | 国产综合第一页 | 欧美亚洲第一区 | 成年人免费网站在线观看 | 精品久久九九 | 欧美特黄特色aaa大片免费看 | tubesexvideo日本护士 | 成年人网站免费视频 | 欧美午夜视频一区二区三区 | 久久久久免费视频 | 怡红院免费va男人的天堂 | 国产亚洲福利精品一区二区 | 欧美毛片aaa激情 | 亚洲精品高清国产一线久久97 | 美女大片高清特黄a大片 | 真正全免费视频a毛片 |