![]() |
|
سؤال عن كود 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=9711) الصفحات:
1
2
|
RE: سؤال عن كود sql - taha moh - 17-09-2018 اذا كان كل مادة مرتبة على التوالي ممكن جعل الكود بهذا الشكل البسيط SELECT Designiation, Count(Designiation) AS [COUNT], (First(Code_Article)+"-"+Last(Code_Article)) AS new FROM Table1 GROUP BY Designiation; اما ان كان كود المادة ليس على التوالى فلن ينفعك هذا الكود RE: سؤال عن كود sql - mobile - 17-09-2018 وفيك بارك اخي انا اعطيتك الفكرة وليس مثالا جتهزا لكن اشك في ان قاعدة بيانات مثل absolute لا تفعل مثل هذا ابحث فقط في ملفات المساعدة ستجد ان شاء الله نفس المثال بطريقة اخرى فقط بالتوفيق RE: سؤال عن كود sql - MODROS - 18-09-2018 (17-09-2018, 10:24 PM)taha moh كتب : اذا كان كل مادة مرتبة على التوالي ممكن جعل الكود بهذا الشكل البسيط بارك الله فيك أخي، و لكن حالة التتابع تكلّمت عنها و الحلّ الذّي ذهبت إليه لا يعمل على absolute database، و قد جرّبته، و قد عرضتُ عليكم الحلّ الأمثل في حالة التتابع و هو يعمل 100/100 ، و لكنّ المشكلة حين تشذّ قيمة عن البقيّة. (17-09-2018, 10:29 PM)mobile كتب : وفيك بارك اخي بارك الله فيك أخي على اهتمامك ، إلّا أنّي قرأت ملفات المساعدة و لم أجد ما أصبو إليه من أكواد sql، و قرأت عنه absolute database في الإنترنت، و وجدت أنّها تعمل بـ SQL92، ثمّ قرأت عن هذه الأخيرة، و حسب ما فهمت أنّها لا تدعن الأمر DECLARE، و عدّة أوامر أخرى، و الله أعلم سيدي الجميل، وإن كان عندكم ما تنوّرونا به، فكونوا كرماءَ كعادتكم. RE: سؤال عن كود sql - MODROS - 19-09-2018 السلام عليكم و رحمة الله وبركاته
أيّها السادة وجدت الحلّ على MySQL 5.7
-و إن كنت مصرًّا على Absolute Database-
إلّا أنّي أحببت أن أشارككم به
لعلّ أحدًا يستفيد منه
الجدول الأصلي:
![]() كود SQL مع النتيجة:
![]() دمتم بوُدٍّ.
RE: سؤال عن كود sql - Mr.DOS - 20-09-2018 سلام عليكم إقتباس :0001-0004 معناها من 0001 إلى 0004 فمثلًا إذا كان هناك رقم آخر لـ Chair مثلًا: 0010، يكتب : لا اخفي عنك اني جربت وبعدة طرق استنادا على ما جاء في ردك على الموضوع الرد رقم 3# الا اني لم اوفق في الوصول للنتيجة . موفق . RE: سؤال عن كود sql - MODROS - 20-09-2018 [quote pid='46743' dateline='1537477753'] سلام عليكم إقتباس :0001-0004 معناها من 0001 إلى 0004 فمثلًا إذا كان هناك رقم آخر لـ Chair مثلًا: 0010، يكتب : لا اخفي عنك اني جربت وبعدة طرق استنادا على ما جاء في ردك على الموضوع الرد رقم 3# الا اني لم اوفق في الوصول للنتيجة . موفق . [/quote] بارك الله فيك أخي على اهتمامك. |