PDA

View Full Version : استفاده از DATEDIFF برای دوستون از یک جدول



gprsm0
سه شنبه 17 تیر 1393, 19:56 عصر
سلام یک سوال خیلی ساده
من دوتا ستون از یک جدول دارم که ستون اولم start_date و ستون دومم end_date است و توی آن ها مقادیری با فرمت
2014-07-02 07:30:23.653 دارم می خوام اختلاف زمانی بین دوتا ستون رو در هر سطر مشخص کنم

end date
start date
id


2014-07-02 07:30:23.653
2014-07-02 07:37:08.757

1


2014-07-02 07:37:16.340
2014-07-02 07:49:00.413
2


(کپی و پیس کاراکتر های زمان در جدول برعکس شده)
و اونا رو توی ستون سومی مثلا به نام Diff وارد کنم
سعی کردم از این کد استفاده کنم اما ارور میگیرم



select DATEDIFF(minute,(select start_date from mytable),
(select end_date from mytblestart_date))as diff
from mytable

gprsm0
سه شنبه 17 تیر 1393, 22:59 عصر
کسی نیست بهم کمک کنه؟

abbas.oveissi
جمعه 20 تیر 1393, 00:14 صبح
کسی نیست بهم کمک کنه؟
چرا اینقدر سخت نوشتید؟چرا مثلا به اینصورت ننوشتید ؟
select DATEDIFF(minute,start_date ,end_date ) as diff from mytable