select smenu,mdes1,s_dll,opt from m_sysmen where call1 = 'DATA4000'


--每個功能選單裡的欄位

SELECT * FROM m_sysfil WHERE sts2 = '*' AND sprg = 'DATA4000'


--功能設定(設定該功能是否有新刪修查、查詢最大筆數等

select * from m_syshad where sprg = 'DATA4000'


SELECT * FROM m_sysfi2 WHERE sprg = 'DATA4000' AND ((acton = 'O') or (acton = 'B'))


--找到sql語法

SELECT * FROM m_sysfil WHERE sprg = 'DATA4000' AND sts2 = '*' ORDER BY sprg+seq

--最後組成的語法

SELECT TOP 5000 m_car.carno, 

                m_car.cartp, 

                m_car.cardsc, 

                m_car.engsz, 

                m_car.lefdt, 

                m_car.buypr, 

                m_car.cstat, 

                m_car.ownman, 

                v_empid.name2, 

                m_car.driver, 

                m_empbas.NAME, 

                m_car.cntel, 

                m_car.gpsno, 

                m_car.chkdt, 

                m_car.remak, 

                m_car.usrid, 

                m_car.entdt, 

                m_car.creid, 

                m_car.credt

FROM   m_car

       LEFT JOIN v_empid

              ON m_car.ownman = v_empid.empid

       LEFT JOIN m_empbas

              ON m_car.driver = m_empbas.empid

ORDER  BY m_car.carno



SELECT TOP 5000 m_car.carno,m_car.cartp,m_car.cardsc,m_car.engsz,m_car.lefdt,m_car.buypr,m_car.cstat,m_car.ownman,m_car.driver,m_car.cntel,m_car.gpsno,m_car.chkdt,m_car.remak,m_car.usrid,m_car.entdt,m_car.creid,m_car.credt from m_car order by m_car.carno


SELECT DISTINCT(SUBSTRING(sts5,18,1)) as Bands, tabhd as Title, SUBSTRING(sts5,19,1) as FixedKind

FROM m_sysfil  

WHERE sts2 = '*' AND SUBSTRING(sts5,18,1) <> '8' AND tabhd <> ''   AND sprg = 'DATA4000'  AND SUBSTRING(sts, 5, 1) = '1'


SELECT DISTINCT(SUBSTRING(sts5,19,1)) AS sts2 FROM m_sysfil  WHERE sts2 = '*' AND sprg = 'DATA4000'   AND SUBSTRING(sts, 5, 1) = '1'


SELECT * FROM M_SYSFIL WHERE sts2 = '*' AND sprg = 'DATA4000' AND SUBSTRING(sts, 5, 1) = '1' ORDER BY seq



Created with the Personal Edition of HelpNDoc: Easily create Web Help sites