sempaisaleh
شنبه 30 اردیبهشت 1391, 16:20 عصر
با سلام خدمت تمامی دوستان عزیز
یک سوال داشتم، من میخوام بیام توی یک جدولی یک select انجام بدم. بعدش در اون نتیجه یک کارایی انجام بدم. مثلا می خوام تو نتیجه دستور select بیام بگم که محتوای دو فیلد رو با هم عوض کن.
مثال:
اول توی یک جدولی یه مقداری رو جستجو می کنم
SELECT * FROM table1 WHERE S_NO = 1 AND year = 1391
بعدش بیام بگم تمامی این رکوردهایی که پیدا کردی بیا مقدار دو فیلد field1 , field2 رو جابه جا کن.
update (Search Results) Set tmpCol= field1
update (Search Results) Set field1= field2
update (Search Results) Set field1= tmpCol
ولی خوب فکر میکنم این طریقه کد نویسی درست نیست یا ساختار اشتباهه. یا یه جایی دیگه میخوام وقتی یه جستجویی انجام دادم بیام تمامی رکوردهایی که پیدا کرده رو توی یه جدول اضافه کنه.
با تشکر از همه - منتظر کمک های شما هستم. خیلی ضروریه به خدا
یک سوال داشتم، من میخوام بیام توی یک جدولی یک select انجام بدم. بعدش در اون نتیجه یک کارایی انجام بدم. مثلا می خوام تو نتیجه دستور select بیام بگم که محتوای دو فیلد رو با هم عوض کن.
مثال:
اول توی یک جدولی یه مقداری رو جستجو می کنم
SELECT * FROM table1 WHERE S_NO = 1 AND year = 1391
بعدش بیام بگم تمامی این رکوردهایی که پیدا کردی بیا مقدار دو فیلد field1 , field2 رو جابه جا کن.
update (Search Results) Set tmpCol= field1
update (Search Results) Set field1= field2
update (Search Results) Set field1= tmpCol
ولی خوب فکر میکنم این طریقه کد نویسی درست نیست یا ساختار اشتباهه. یا یه جایی دیگه میخوام وقتی یه جستجویی انجام دادم بیام تمامی رکوردهایی که پیدا کرده رو توی یه جدول اضافه کنه.
با تشکر از همه - منتظر کمک های شما هستم. خیلی ضروریه به خدا