کوئری اس کیو ال مانده انبار با اس کیو ال

با سلام چه جوری میتونم یک کوئری بنویسم که موجودی انبار بدست بیارم با این شرایط به ازای هر ورودی یا خروجی یک ستون داشته باشم به نام مانده تعداد قبلی اگر ورودی با مقدار جدید جمع شود و اگر خروجی است کم شود
پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام برای بدست آوردن موجودی انبار می توانید از query زیر در دیتابیس استفاده کنید : SELECT COUNT(*) AS sum FROM table-name که در query بالا مقدار کل موجودی بدست خواهد امد به شرطه اینکه موجودی انبار شما در داخل یک تیبل قرار گرفته باشد و نام آن را به جای table-name قرار دهید مقدار نام sum هم دلخواه است. برای سوال دوم ؛ ببینید شما نمیتوانید همه کارهای مربوط به ذخیره سازی را در داخل دیتابیس انجام دهید ؛ مثلا برای تعداد قبلی یک کوئری بنویسید با استفاده از عمل کاربر که یک واحد از موجودی کم کند ای زیاد کند. این بر میگردد به سمت سرور نه دیتابیس
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
یه مقداری سوالتون گنگ هست ولی شما داخل دیتابیس محاسبه خاصی نمیتونید انجام بدین باید بعد از کوئری زدن از مواردی که نیاز دارید محاسباتتون رو انجام بدین
online-support-icon