delphi4arab منتديات دلفي للعرب
كيف اضيف نسبة التطور بواسطة استعلام sql - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف اضيف نسبة التطور بواسطة استعلام sql (/showthread.php?tid=9018)



كيف اضيف نسبة التطور بواسطة استعلام sql - samir - 22-11-2017

كيف استطيع بواسطة استعلام ان اضيف نسبة التطور (taux d'evolution) للاستعلام و ذلك للمقارنة بين فترتين 
كود :
query1.sql.clear; query1.sql.text:='SELECT  Sum(STPN.QUANTITE) AS QUANTITE, Sum(STPN.MT_ASS) AS MT_ASS,(ROUND((MT_ASS/QUANTITE),2))AS Moyenne_ord, CENTRE.CENTRE'; query1.SQL.Add('FROM CENTRE INNER JOIN STPN ON CENTRE.CENTRE = STPN.CENTRE'); query1.sql.add('where (DATE1 between  #'+(edit1.Text )+'# and #'+(edit2.Text )+'#) and (ACTE=1801) '); query1.SQL.Add('GROUP BY STPN.ACTE,CENTRE.CENTRE'); query1.active:=true; query2.sql.clear; query2.sql.text:='SELECT  Sum(STPN.QUANTITE) AS QUANTITE, Sum(STPN.MT_ASS) AS MT_ASS,(ROUND((MT_ASS/QUANTITE),2))AS Moyenne_ord'; query2.SQL.Add('FROM STPN'); query2.sql.add('where (DATE1 between  #'+(edit1.Text )+'# and #'+(edit2.Text )+'#) and (ACTE=1801) ');



RE: كيف اضيف نسبة التطور بواسطة استعلام sql - samir - 11-12-2017

السلام عليكم
ربما سؤالي كان غير واضح  انا اردت ان اقارن بواسطة  استعلام لجدول واحد وفي نفس الحقل ولكن بفترتين مختلفتين  مع تبييين قيم الفترتين وكذلك قيمة المقارنة في نفس dbgrid