massoumeh.raja

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

massoumeh.raja ۱۳۹۷/۰۱/۱۹ مباحث عمومی دیتابیس

با سلام چه جوری میتونم یک کوئری بنویسم که موجودی انبار بدست بیارم با این شرایط به ازای هر ورودی یا خروجی یک ستون داشته باشم به نام مانده تعداد قبلی اگر ورودی با مقدار جدید جمع شود و اگر خروجی است کم شود
پاسخ‌ها به این تاپیک
kernel
kernel علاقمند به هک و امنیت ، یادگیری ماشین
۱۳۹۷/۰۱/۳۱
یه مقداری سوالتون گنگ هست ولی شما داخل دیتابیس محاسبه خاصی نمیتونید انجام بدین باید بعد از کوئری زدن از مواردی که نیاز دارید محاسباتتون رو انجام بدین
محمدحسین زرچی
محمدحسین زرچیدولوپر و علاقه‌مند به ساخت ربات
۱۳۹۷/۰۱/۱۹
سلام برای بدست آوردن موجودی انبار می توانید از query زیر در دیتابیس استفاده کنید : SELECT COUNT(*) AS sum FROM table-name که در query بالا مقدار کل موجودی بدست خواهد امد به شرطه اینکه موجودی انبار شما در داخل یک تیبل قرار گرفته باشد و نام آن را به جای table-name قرار دهید مقدار نام sum هم دلخواه است. برای سوال دوم ؛ ببینید شما نمیتوانید همه کارهای مربوط به ذخیره سازی را در داخل دیتابیس انجام دهید ؛ مثلا برای تعداد قبلی یک کوئری بنویسید با استفاده از عمل کاربر که یک واحد از موجودی کم کند ای زیاد کند. این بر میگردد به سمت سرور نه دیتابیس