select kbv.* from kingdee_bom_view kbv inner join T_ENG_BOM teb on kbv.BOM版本 = teb.FNUMBER只要其中T_ENG_BOM里面FMATERIALID相同FNUMBER最大的数据
时间: 2024-09-19 14:12:28 浏览: 44
MCUFRIEND_kbv:适用于Uno 2.4、2.8、3.5、3.6、3.95英寸mcufriend Shields的MCUFRIEND_kbv库
这个SQL查询的意思是从两个表`kingdee_bom_view`(kbv)和`T_ENG_BOM`(teb)中选取信息。它通过联接条件`kbv.BOM版本 = teb.FNUMBER`将这两个表关联起来。特定的,它会选择`T_ENG_BOM`表中FMATERIALID字段值相同的行,并且只保留FNUMBER字段最大值的数据。
所以,查询结果会返回`kbv`表的所有列(kbv.*),其中的记录与`T_ENG_BOM`表中FMATERIALID相同且FNUMBER字段的最大值相对应。
对应的SQL查询语句可能是这样的:
```sql
SELECT kbv.*
FROM kingdee_bom_view kbv
INNER JOIN (
SELECT FMATERIALID, MAX(FNUMBER) as max_FNUMBER
FROM T_ENG_BOM
GROUP BY FMATERIALID
) teb_temp ON kbv.BOM版本 = teb_temp.FNUMBER
INNER JOIN T_ENG_BOM teb ON teb.FMATERIALID = teb_temp.FMATIRELID AND teb.FNUMBER = teb_temp.max_FNUMBER;
```
阅读全文