九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來(lái)到小浪云!


如何在多表查詢中獲取某個(gè)公司的所有產(chǎn)品的最新檢測(cè)報(bào)告?


如何在多表查詢中獲取某個(gè)公司的所有產(chǎn)品的最新檢測(cè)報(bào)告?

如何在多表查詢中獲取某個(gè)公司的最新檢測(cè)報(bào)告?

在多表查詢中,我們需要考慮如何從不同表中提取相關(guān)數(shù)據(jù)。考慮以下場(chǎng)景:

有兩張表,分別存儲(chǔ)產(chǎn)品信息(pro)和檢測(cè)信息(procheck),其中 procheck 中的 pro_id 與 pro 中的 id 關(guān)聯(lián),每個(gè)產(chǎn)品可能對(duì)應(yīng)多個(gè)檢測(cè)信息記錄。

現(xiàn)在我們要查詢某個(gè)特定公司(company_id)生產(chǎn)的所有產(chǎn)品的最新一次檢測(cè)報(bào)告。雖然可以使用類似以下的查詢,但它會(huì)返回所有檢測(cè)報(bào)告:

select `pro`.`id`,`pro`.`pm`,`pro`.`company_id`,procheck.id as procheck__id,procheck.pro_id as procheck__pro_id,procheck.checkdate as procheck__checkdate from `da_pro` `pro`  left join `da_procheck` `procheck` on `pro`.`id`=`procheck`.`pro_id` where `pro`.`company_id` = 487
登錄后復(fù)制

為了獲取最新的檢測(cè)報(bào)告,我們需要進(jìn)一步篩選信息。首先,我們需要查詢 procheck 表中的每個(gè)產(chǎn)品的最新 checkdate

select pro_id, max(checkdate) as max_checkdate from procheck group by pro_id
登錄后復(fù)制

然后,我們將此結(jié)果與初始查詢的表(稱為 t1)進(jìn)行連接,并使用 procheck__pro_id 和 procheck__checkdate 進(jìn)行匹配。最終的查詢?nèi)缦拢?/p>

SELECT t1.* FROM t1 JOIN (     SELECT pro_id, MAX(checkdate) AS max_checkdate     FROM procheck     GROUP BY pro_id ) t2 ON t1.procheck__pro_id = t2.pro_id AND t1.procheck__checkdate = t2.max_checkdate;
登錄后復(fù)制

這樣就能得到某個(gè)特定公司生產(chǎn)的所有產(chǎn)品的最新一次檢測(cè)報(bào)告。

相關(guān)閱讀

主站蜘蛛池模板: 91精品国产91久久久久久丝袜 | 97久久精品午夜一区二区 | 日韩专区中文字幕 | 久久久av中文字幕 | 成人黄在线观看 | 亚洲精品区 | 二区亚洲 | 激情国产 | 久久高潮 | 福利社午夜影院 | 欧美精品久久久 | 欧美男人的天堂 | 秋霞电影一区二区 | 成年人视频在线免费观看 | 五月综合久久 | 久久久免费电影 | 韩日一区二区 | 亚洲a视频 | 国产原创在线观看 | 国产剧情一区 | 欧美中国少妇xxx性高请视频 | 在线视频a | 影音先锋成人资源 | 欧洲成人午夜免费大片 | 福利视频一区二区三区 | 在线免费av电影 | 在线婷婷 | 国产成人精品一区二区三区在线 | 欧美日韩电影一区二区 | www.v888av.com | 免费簧片视频 | 欧美国产精品 | 天天干狠狠操 | 欧美一a一片一级一片 | 国产成人黄色 | 午夜国产精品视频 | 欧美一区二区三区在线观看视频 | 久久久精品视频一区二区三区 | 美美女高清毛片视频免费观看 | 人人擦人人干 | 久久久久中文字幕 |