-
select in update
سلام دوستان عزیر
شرمنده وقتتون رو می گیرم
من در sql به یه مشکل برخوردم
می خوام تو update یه جدول از یه جدول دیگه select انجام بدم
این کد به من ارور نمی ده ولی جوای نمیده بهم
نمونه کد من به این شکل است
کد:
UPDATE rikhtegari
SET k2p= 0.00042+54.96*Y2,
ys2p= -14.6+0.72*Y2 -108.76* (SELECT DUM FROM personel WHERE [sal] < 1389)
m2p= POWER(2.718281 , 1.13+0.74 * Log(C2)+0.94*(SELECT DUM1 FROM personel WHERE [sal] < 1389))
c2p= POWER(2.718281 , 8.55+0.38 * Log(Y2)+0.12 * (SELECT T FROM personel WHERE [sal] < 1389))
l2p= POWER(2.718281 , 2.69+0.13 * Log(Y2)+0.207 * (SELECT DUM FROM personel WHERE [sal] < 1389))
WHERE [sal] < 1389
تو ریخته گری دارم اپدیت انجام میدم ولی نیاز به یه سری داده دارم که از تو پرسنل بردارم سلکت رو که می نویسم جواب نمیده
ممنون می شم راهنماییم کنین
-
-
Select مجموعه برميگردونه ولي شما به يك عدد براي ضرب نياز داري. اون Select رو در User Function بنويس كه يك مقدار عددي برگردونه و سپس تابع رو فراخواني كن.