PDA

View Full Version : سوال: درخواست فرمول sql



ehsan_2000
چهارشنبه 20 شهریور 1387, 21:14 عصر
سلام

من یه مشکل با دستورات sql دارم . اونم اینه که می خوام اجناسی که از شرکت (مثلا) البرز در بین دو تاریخ رو خریداری کردم رو دربیارم.

فرمول بین تاریخا رو می دونم ولی نمی تونم ایتا رو با هم اجرا کنم که اجناس یه شرکت خاص و در بازه تاریخ در بیاره.

آیا راهی است؟

فاطمه وطن دوست
چهارشنبه 20 شهریور 1387, 22:13 عصر
سلام

http://www.kolobok.us/smiles/big_madhouse/mail1.gif001010100010010.........



"SELECT Name_Jens FROM Tbl_Jens WHERE Date>'" & Trim(txtDate.Text) & "' " & " and date<'" & Trim(txtDate1.Text) & " ' "

mf_engineer
چهارشنبه 20 شهریور 1387, 23:21 عصر
با سلام
برای بدست اوردن اختلاف بین دو تاریخ از تابع با فرمت زیر می شه استفاده کرد:


datediff(date1,date2)

وبرای اینکه از بانکت بخونی به شرطی که تاریخت بین دو تاریخ باشه از فرمول خانم وطن دوست می تونی استفاده کنی
یاحق

ehsan_2000
پنج شنبه 21 شهریور 1387, 09:45 صبح
سلام

خام وطن دوست من می خوام مال یه شرکت خاص و تو یه بازه تاریخ بیاره .

مثلا اجناس خریداری شده از شرکت البرز از تاریخ 1387/01/01 تا تاریخ 1387/12/29

حالا اینارو چطوری باید با هم ترکیب کنیم

کد تاریخا رو می دونستم ولی نمی تونم باهم ازشون استفاده کنم که مال شرکت خاص و بیاره .

xxxxx_xxxxx
پنج شنبه 21 شهریور 1387, 09:48 صبح
یعنی چند شرطی بودن دیگه؟
منظورتون همینه؟
جستجو کنید چند دقیقه قبل خودم دیدم آقای ObalitJoon گذاشتن.

ehsan_2000
پنج شنبه 21 شهریور 1387, 10:58 صبح
یعنی چند شرطی بودن دیگه؟
منظورتون همینه؟

آره خود خودشه .

میشه لینکشو بزارید ؟ من جستحو کردم پیدا نشد .

xxxxx_xxxxx
پنج شنبه 21 شهریور 1387, 11:07 صبح
فکر نکنم نیازی به لینک باشه. همون دستور بالا که خانم وطن دوست نوشتن یا همونی که خودتون دارین باید آخرش And بشه با نام شرکت مورد نظر.
فرض کنیم company نام فیلد شرکت هاست:



& And Company=' " & txtCompany.text & " ' "

ehsan_2000
پنج شنبه 21 شهریور 1387, 13:06 عصر
ممنون .

حل شد.

mahmood_s
جمعه 22 شهریور 1387, 03:02 صبح
اين همه درد سر نداره از دستور

"SELECT Name_Jens FROM Tbl_Jens WHERE Date between '" & Trim(txtDate.Text) & "' and '" & Trim(txtDate1.Text) & " ' "



خيلي راحت تره