首页 > 数据库 >金蝶云星空生产入库单找仓库仓位编码SQL脚本

金蝶云星空生产入库单找仓库仓位编码SQL脚本

时间:2024-08-02 18:50:51浏览次数:12  
标签:单找 JOIN 金蝶 -- T3 FENTRYID fid SQL T31

业务背景

有时候开发者需要后台导出生产入库单数据,仓库仓位内码需要转成编码和名称

 

SQL脚本

 SELECT a.fid,a.FBILLNO,b.FENTRYID,b.FMATERIALID,c.FSERIALID,c.FSERIALNO
,b.FSTOCKID,d.FNUMBER FSTOCKNUMBER,b.FSTOCKLOCID
,T3.FNUMBER FSTOCKLOCNUMBER, T31.FNAME FSTOCKLOCNAME
 ,10101 FUnitID, 'Pcs' FUnitNumber
FROM T_PRD_INSTOCK a JOIN T_PRD_INSTOCKENTRY b ON a.fid=b.fid 
JOIN  T_PRD_INSTOCKMTRLSERIAL c ON c.FENTRYID=b.FENTRYID
LEFT JOIN dbo.T_BD_STOCK d ON d.FSTOCKID=b.FSTOCKID
left JOIN T_BAS_FLEXVALUESDETAIL T2 ON b.FSTOCKLOCID = T2.FID -- 值集资料维度数据
left join T_BAS_FLEXVALUESENTRY T3 ON T3.FENTRYID = T2.FF100004   -- 仓位值
left join T_BAS_FLEXVALUESENTRY_L T31 ON T31.FENTRYID=T3.FENTRYID and T31.FLOCALEID=2052 --仓位值
WHERE   --a.fid={1} 
a.FBILLNO='SCRK2405200016'
AND c.FSERIALID>0 

 

 

查询结果

 

标签:单找,JOIN,金蝶,--,T3,FENTRYID,fid,SQL,T31
From: https://www.cnblogs.com/lanrenka/p/18339381

相关文章

  • mysql密码的初始化,修改与重置
    目录mysql密码的初始化,修改与重置郑重说明:初始化密码(第一次使用前要初始化密码)查看密码(已登录状态)修改密码(已知原密码)忘记密码(密码找回)诺mysql装在Windows诺mysql装在Linux结尾systemctl为什么可以管理mysql附件mysql密码的初始化,修改与重置郑重说明:文章guixiang原创,全......
  • ORM之SqlSugar简单示例
    示例结构 下面给出示例代码,安装编码框架可扩展IDal接口定义namespaceORMRepository{///<summary>///数据库访问接口///</summary>///<typeparamname="T"></typeparam>publicinterfaceIDal<T>{///<summary&......
  • Mysql 常用的性能查询 手段 策略
    1、mysql常用到的慢的查询手段:1.1、日志:binlog日志    慢查询日志     错误日志   errorlog    其他日志2、详细参考:    SHOWGLOBALSTATUSLIKE'%Slow_queries%';     常用系统命令:flushstatustmp_table_siz......
  • sqlserver 使用总结
     1.日期或时间加/减天数/分钟/秒①DATEADD(YEAR/MONTH/DAY/HOUR/MINUTE/SECOND,#int数字,#date/datetime类型) 日期或时间减年/月/日/小时/分钟/秒②DATEDIFF(YEAR/MONTH/DAY/HOUR/MINUTE/SECOND,#date/datetime类型,#date/datetime类型) 两个日期或时间类型相减,取......
  • 数仓sql场景:迭代求结果问题
    1.需求2.sql实现这道题先需要去分析结果集,本质上是一个迭代累加的过程,先要得到如下结果如果在面试数仓中实现了以上结果,基本上面试官会很通过,也在短时间内可以实现,实现sql如下withtbas(select1ass,'a'aspvunionallselect2ass,'b'aspvunionallselect3......
  • PgStatement的executeCachedSql(String sql, int flags, String @Nullable [] column
    方法代码如下:privatebooleanexecuteCachedSql(Stringsql,intflags,String@Nullable[]columnNames)throwsSQLException{//第一部分PreferQueryModepreferQueryMode=connection.getPreferQueryMode();booleanshouldUseParameterized=false;......
  • SQL进阶技巧:Hive如何巧解和差计算的递归问题?【应用案例2】
    目录0问题描述1数据准备2问题分析3小结 0问题描述有如下数据:反应了每月的页面浏览量现需要按照如下规则计算每月的累计阅读量,具体计算规则如下:最终结果如下:1数据准备withdataas(select'2024-01'asmonth,2aspvunionallselect'2024-02'asm......
  • 如何在mysql中删除重复数据
    #分组去重法讲重复的列进行分组之后用min(id)#取其中最小的保留,其余的删除--步骤1:创建临时表,保存每组最小的IDCREATETEMPORARYTABLEtmp_keep_idsASSELECTMIN(id)ASidFROM重复表名GROUPBY重复列;--步骤2:删除原表中不在临时表中的记录DELETEFROM原表......
  • 达梦数据库系列—44.SQL调优
    目录SQL优化思路1、定位慢sql2、SQL分析方法2.1执行计划2.2ET工具2.3dbms_sqltune工具3、SQL语句优化3.1索引3.2SQL语句改写3.3表设计优化3.4表的连接方式3.5HINT4、统计信息SQL优化思路1、定位慢sql待优化的SQL大致可分为两类:1、SQL执行时间在十......
  • Springboot Docker Redis Mysql集成
    尽管网上关于SpringbootDockerRedisMysql集成的文档很多,但是很多都是老文档,问题不少,所以我专门整理了这份文档。我家里的笔记本是mac,所以我就在mac上详细说明下我的搭建过程。首先我们需要安装docker,mac上本来就有docker的安装包,因此对于mac来说,安装docker就是一件比较轻松的......