انجام دو وظیفه (آپدیت و حذف) بطور همزمان در یک کوئری

i-php-i

Active Member
من می خوام با استفاده از تنها یک کوئری، بعضی از ستونهای یک جدول رو حذف کنم و همزمان ستونهای یه جدول دیگه رو آپدیت کنم.

چطور باید اینکار رو انجام بدم؟
 

Masoud1365

مدیر انجمن
قبلا در انجمن به صورت کامل اجرای چندین کوئری به طور همزان توضیح داده شده !
( قبل از زدن تاپیک یه سرچی بکنید ! )
 

i-php-i

Active Member
قبلا در انجمن به صورت کامل اجرای چندین کوئری به طور همزان توضیح داده شده !
( قبل از زدن تاپیک یه سرچی بکنید ! )
چه روشی برای اجرای کوئری ها پیشنهاد می شه؟

اجرای همزمان چند کوئری یا اینکه توی یک کوئری چند کار رو با هم انجام بدیم؟
 

Masoud1365

مدیر انجمن
بستگی داره به شرایط خب !
اگه یه چیزی مثل تراکنش های بانکی داشته باشی که خب حتما باید از اجرای چند کوئری همزمان استفاده کنی
 

i-php-i

Active Member
بستگی داره به شرایط خب !
اگه یه چیزی مثل تراکنش های بانکی داشته باشی که خب حتما باید از اجرای چند کوئری همزمان استفاده کنی
مثلا می خوایم ستونهای یه جدول رو اپدیت کنیم و ستونهای یه جدول دیگه رو حذف کنیم. در این شرایط چه راهی پیشنهاد می شه؟
 

Masoud1365

مدیر انجمن
اگر زمانی که یک رکورد رو آپدیت میکنید یه سری دیگه حتما باید حذف بشه باید کوئری ها رو به صورت تراکنش اجرا بشه !
 

Masoud1365

مدیر انجمن
انجام دو کوئری یعنی این که برای این که از یک حساب پول به حساب شما واریز بشه چنتا اتفاق می افته :
1- پول از حساب کاربر کم میشه
2- به حساب شما اضافه میشه !
خب اگر بعد از مرحله 1 برق بره یا شبکه قطع بشه یا هر اتفاقی بیفته پول از حساب کاربر کم میشه و به حساب شما هم اضافه نمیشه !
 

i-php-i

Active Member
انجام دو کوئری یعنی این که برای این که از یک حساب پول به حساب شما واریز بشه چنتا اتفاق می افته :
1- پول از حساب کاربر کم میشه
2- به حساب شما اضافه میشه !
خب اگر بعد از مرحله 1 برق بره یا شبکه قطع بشه یا هر اتفاقی بیفته پول از حساب کاربر کم میشه و به حساب شما هم اضافه نمیشه !
سوال اینه که آیا join و union نمی تونن این کار رو انجام بدن؟
 

جدیدترین ارسال ها

بالا