选型手册:高阻抗、低 DCR陶瓷电感器—0603LS-222XJRC

·

0603LS-222XJRC

内容介绍:
       哈喽,小伙伴们,今天我为大家带来的是Coilcraft的一款陶瓷电感——0603LS-222XJRC。 这款电感采用线绕结构,降低了直流电阻,让电流可以畅通无阻地通过,提高了电路的效率。他还拥有高阻抗特性,就像一道坚不可摧的屏障,将高频噪声拒之门外。无论噪声如何汹涌,都无法突破这道防线,确保信号清晰纯净。

主要参数:
感值: 2200nH,公差为 ±5%。
频率: 测试频率为 7.9MHz。
阻抗: 在 100MHz 时典型值为 3063Ω,在 900MHz 时典型值为 32Ω。
SRF: 最小值为 68MHz。
DCR: 最大值为 0.32Ω。

相关型号:
0603LS-272XJRC 
0603LS-272XJRC
0603LS-332XJRC
0603LS-392XJRC
0603LS-472XJRC
0603LS-562XJRC
0603LS-682XJRC
0603LS-782XJRC
0603LS-822XJRC
0603LS-103XJRC
0603LS-153XJRC
0603LS-183XJRC
0603LS-223XJRC
0603LS-182XJRC
0603LS-152XJRC
0603LS-122XJRC

SELECT AA.*, (SELECT SUM(JF) FROM YGJFLIST WHERE YGJFLIST.YGDM = AA.YGDM AND YGJFLIST.ZT = 1 AND YGJFLIST.JLRQ >= #{begin,jdbcType=TIMESTAMP} AND YGJFLIST.JLRQ <= #{end,jdbcType=TIMESTAMP}) AS ZJF FROM ( SELECT YGDM,YGXM,SUM(CCHS) AS CCHS,SUM(DGRC) AS DGRC,SUM(ZLHS) AS ZLHS,SUM(DGRS) AS DGRSRC, SUM(XNLCC) AS XNLCCRC, SUM(ZBLB1) AS ZBLB1RC,SUM(ZBLB2) AS ZBLB2RC,SUM(ZBLB3) AS ZBLB3RC,SUM(ZBLB4) AS ZBLB4RC, SUM(WGS) AS WGSRC,SUM(ZYRC) AS ZYRC, SUM(RZXGRC) AS RZXGRC,SUM(HDRC) AS HDRC,SUM(HDFRC) AS HDFRC,SUM(HPRC) AS HPRC,SUM(UFHDRC) AS UFHDRC,SUM(txbmrc) AS txbmrc, SUM(sjrc) as sjrc, sum(xjrc) as xjrc FROM ( SELECT EMPLIST.YGDM,EMPLIST.YGXM, COUNT(1) AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST, HEMOLIST, EMPLIST, VASLIST, TLLXDICT , AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.CCHS = EMPLIST.YGDM AND HEMOLIST.TLXH = VASLIST.TLXH AND VASLIST.TLLX = TLLXDICT.JLID AND HEMOLIST.SBID = AREADEV.SBID AND TLLXDICT.TLTYPE = 1 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''">${whereClause} </if> GROUP BY EMPLIST.YGDM, EMPLIST.YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,COUNT(1) AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST, HEMOLIST, EMPLIST, VASLIST, TLLXDICT , AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.CCHS = EMPLIST.YGDM AND HEMOLIST.TLXH = VASLIST.TLXH AND VASLIST.TLLX = TLLXDICT.JLID AND HEMOLIST.SBID = AREADEV.SBID AND TLLXDICT.TLTYPE = 2 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY EMPLIST.YGDM, EMPLIST.YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,COUNT(1) AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH=HEMOLIST.XTXH AND HLXJLIST.ZLHS=EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,COUNT(1) AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,HLJLLIST,HLJLLIST_QTSJ, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.XTXH = HLJLLIST.XTXH AND HLJLLIST.JLID = HLJLLIST_QTSJ.JLID AND HEMOLIST.SBID = AREADEV.SBID AND HLJLLIST_QTSJ.QTSJID = 9 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,COUNT(1) AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,HLJLLIST,HLJLLIST_QTSJ, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.XTXH = HLJLLIST.XTXH AND HLJLLIST.JLID = HLJLLIST_QTSJ.JLID AND HEMOLIST.SBID = AREADEV.SBID AND HLJLLIST_QTSJ.QTSJID = 10 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,COUNT(1) AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.ZBLB = 1 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,COUNT(1) AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.ZBLB = 2 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,COUNT(1) AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.ZBLB = 3 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,COUNT(1) AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.ZBLB = 4 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,COUNT(1) AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.KYFA = 3 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,COUNT(1) AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST, AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.BRLY = 2 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, COUNT(1) AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV,VASLIST,TLLXDICT WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.TLXH = VASLIST.TLXH AND VASLIST.TLLX = TLLXDICT.JLID AND (TLLXDICT.LXMC = '人造血管' or VASLIST.TLBW IN (SELECT DMSB FROM DICTLIST WHERE DMLB = 44 AND DMMC = '人造血管')) AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,COUNT(1) AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV,TXFSDICT WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.TXFS = TXFSDICT.TXFS AND TXFSDICT.TXFSMC = 'HD' AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,COUNT(1) AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV,TXFSDICT WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.TXFS = TXFSDICT.TXFS AND TXFSDICT.TXFSMC = 'HDF' AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,COUNT(1) AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV,TXFSDICT WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.TXFS = TXFSDICT.TXFS AND TXFSDICT.GLBZ = 1 AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM UNION ALL SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,COUNT(1) AS UFHDRC,0 as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV,TXFSDICT WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.TXFS = TXFSDICT.TXFS AND TXFSDICT.TXFSMC = 'UFHD' AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM union all SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,count(1) as txbmrc, 0 as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.ZLHS = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 and hlxjlist.ZLSJ < 3.5 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM union all SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc,count(1) as sjrc, 0 as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.cchs = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM union all SELECT EMPLIST.YGDM,EMPLIST.YGXM, 0 AS CCHS,0 AS DGRC,0 AS ZLHS,0 AS DGRS,0 AS XNLCC,0 AS ZBLB1,0 AS ZBLB2,0 AS ZBLB3,0 AS ZBLB4,0 AS WGS,0 AS ZYRC, 0 AS RZXGRC,0 AS HDRC,0 AS HDFRC,0 AS HPRC,0 AS UFHDRC,0 as txbmrc, 0 as sjrc, count(1) as xjrc FROM HLXJLIST,HEMOLIST,EMPLIST,AREADEV WHERE HLXJLIST.XTXH = HEMOLIST.XTXH AND HLXJLIST.xjhs = EMPLIST.YGDM AND HEMOLIST.SBID = AREADEV.SBID AND HEMOLIST.JZSJ >= #{begin,jdbcType=TIMESTAMP} AND HEMOLIST.JZSJ <= #{end,jdbcType=TIMESTAMP} AND HEMOLIST.TXZT = 3 <if test="centerid gt 0"> and HEMOLIST.CENTERID = #{centerid,jdbcType=DECIMAL} </if> <if test="qyid != null and qyid != ''"> and AREADEV.qyid IN (${qyid}) </if> <if test="whereClause != null and whereClause != ''"> ${whereClause} </if> GROUP BY YGDM,YGXM ) A GROUP BY YGDM,YGXM ) AA这种sql可以优化吗
07-10
内容概要:本文介绍了一套针对智能穿戴设备的跑步/骑行轨迹记录系统实战方案,旨在解决传统运动APP存在的定位漂移、数据断层和路径分析单一等问题。系统基于北斗+GPS双模定位、惯性测量单元(IMU)和海拔传感,实现高精度轨迹采集,并通过卡尔曼滤波算法修正定位误差,在信号弱环境下利用惯性导航补位,确保轨迹连续性。系统支持跑步与骑行两种场景的差异化功能,包括实时轨迹记录、多维度路径分析(如配速、坡度、能耗)、数据可视化(地图标注、曲线图、3D回放)、异常提醒及智能优化建议,并可通过蓝牙/Wi-Fi同步数据至手机APP,支持社交分享与专业软件导出。技术架构涵盖硬件层、设备端与手机端软件层以及云端数据存储,强调功耗设计与用户体验优化。经过实测验证,系统在定位精度、续航能力和场景识别准确率方面均达到预期指标,具备良好的实用性和扩展性。; 适合人群:具备一定嵌入式开发或移动应用开发经验,熟悉物联网、传感融合与数据可视化的技术人员,尤其是从事智能穿戴设备、运动健康类产品研发的工程师和产品经理;也适合高校相关专业学生作为项目实践参考。; 使用场景及目标:① 开发高精度运动轨迹记录功能,解决GPS漂移与断点问题;② 实现跑步与骑行场景下的差异化数据分析与个性化反馈;③ 构建完整的“终端采集-手机展示-云端存储”系统闭环,支持社交互动与商业拓展;④ 掌握功耗优化、多源数据融合、动态功耗调节等关键技术在穿戴设备中的落地应用。; 阅读建议:此资源以真实项目为导向,不仅提供详细的技术实现路径,还包含硬件选型、测试验证与商业扩展思路,建议读者结合自身开发环境,逐步实现各模块功能,重点关注定位优化算法、功耗控制策略与跨平台数据同步机制的设计与调优。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值