17-11-12, 04:51 PM
السلام عليكم و رحمة الله و بركاته
في برنامج مخازن ، عند بداية سنة جديدة اريد انشاء قاعدة بيانات بالجداول فارغة و اليكم قاعدة بياناتي :
جدول الاصناف (id,name,unit)
جدول حركة المخزون(id,quantite,price) حيث quantite تكون بالسالب في حالة البيع و موجبة في حالة الشراء
لحساب الكمية المخزنة لصنف معين استخدم الجملة التالية
select sum(quantite) from Mouvement where id=x
و لكن الشيء الذي لم استطع فعله هو جملة sql التي تنسخ جدول الاصناف من القاعدة القديمة الى القاعدة الجديدة و ايضا أرصدة كميات الاصناف
فكرت في حلقة do...loop و لكن تبدو لى طويلة خاصة ان القاعدة بها اكثر من 10000 صنف و حركة المخزون تفوق 500000 سجل
آسف على الاطالة و شكرا للجميع
في برنامج مخازن ، عند بداية سنة جديدة اريد انشاء قاعدة بيانات بالجداول فارغة و اليكم قاعدة بياناتي :
جدول الاصناف (id,name,unit)
جدول حركة المخزون(id,quantite,price) حيث quantite تكون بالسالب في حالة البيع و موجبة في حالة الشراء
لحساب الكمية المخزنة لصنف معين استخدم الجملة التالية
select sum(quantite) from Mouvement where id=x
و لكن الشيء الذي لم استطع فعله هو جملة sql التي تنسخ جدول الاصناف من القاعدة القديمة الى القاعدة الجديدة و ايضا أرصدة كميات الاصناف
فكرت في حلقة do...loop و لكن تبدو لى طويلة خاصة ان القاعدة بها اكثر من 10000 صنف و حركة المخزون تفوق 500000 سجل
آسف على الاطالة و شكرا للجميع