گاما رو نصب کن!

{{ number }}
اعلان ها
اعلان جدیدی وجود ندارد!
کاربر جدید

جستجو

پربازدیدها: #{{ tag.title }}

میتونی لایو بذاری!
نمونه سوال محتوای آموزشی آزمون آنلاین پرسش و پاسخ درسنامه آموزشی مدرسه‌یاب معلم‌ها
  تعداد مشاهده رایگان باقی مانده: 4 صفحه

برای به‌روزرسانی موجودی انبار پس از لغو یک سفارش، کدام عملیات SQL مناسب است؟

1 ) 

UPDATE products SET pro_qty = pro_qty - $qty WHERE pro_code = $code

2 )  UPDATE products SET pro_qty = pro_qty + $qty WHERE pro_code = $code

3 ) 

DELETE FROM orders WHERE id = $order_id

4 ) 

UPDATE orders SET state = 3 WHERE id = $order_id

پاسخ تشریحی :
نمایش پاسخ

هنگام لغو سفارش (state=3)، محصولاتی که قبلاً از انبار کم شده بودند، باید به انبار بازگردانده شوند. بنابراین باید موجودی انبار را به اندازه تعداد سفارش داده شده افزایش داد.

- گزینه 1 نادرست است، این دستور موجودی را کاهش می‌دهد.

- گزینه 3 نادرست است، این دستور سفارش را حذف می‌کند بدون بازگرداندن موجودی.

- گزینه 4 نادرست است، این دستور فقط وضعیت سفارش را تغییر می‌دهد، موجودی را بازنمی‌گرداند.

تحلیل ویدئویی تست

منتظریم اولین نفر تحلیلش کنه!

سیده مریم سجادی