PDA

View Full Version : کد ...اما



farhadamin
یک شنبه 24 اردیبهشت 1385, 11:24 صبح
سلام من از access استفاده می کنم
در یک فیلد اعداد به صورت 12-3444-1988 و.... دارم میخواهم اعداد بر اساس اهداد دوم 3444 مرتب شوند
نمی توان در فیلد حداگانه بنویسم.
دوستان دو تا کد به من دادند که نمیدونم باید باهاشون چی کار کنم
SELECT * FROM `o` ORDER BY SUBSTRING(field1,3,4)


SELECT * FROM MyTable
ORDER BY SUBSTRING(MyColumn,6,4
ممنون می شوم بیشتر راهنمایی کنید... ا

moustafa
یک شنبه 24 اردیبهشت 1385, 11:41 صبح
یک کوئری جدید ایجاد کن در نمای دیزاین (طراحی )از منوی ویو زیر منوی ویو اس کیو ال را انتخاب و دستورات مربوطه را در انجا کپی کن کوئری را اجرا کن یادت باش هیچ جدول یا کوئری را در نمای طراحی انتخاب نکنی

farhadamin
یک شنبه 24 اردیبهشت 1385, 12:30 عصر
یک کوئری جدید ایجاد کن در نمای دیزاین (طراحی )از منوی ویو زیر منوی ویو اس کیو ال را انتخاب و دستورات مربوطه را در انجا کپی کن کوئری را اجرا کن یادت باش هیچ جدول یا کوئری را در نمای طراحی انتخاب نکنی
نمی دونم پیغام
characters found after end of SQL statement
را می دهد
نمی دونم دیکه دارم چه کار اشتباهی می کنم.
اهداد در فیلد 1 است
البته select که در اول کد ها است را هم انتخاب می شود.

AminSobati
یک شنبه 24 اردیبهشت 1385, 23:10 عصر
من حدس میزنم شما درست Paste نکردین. مطمئن هستین که درست از دستور بالا استفاده میکنید؟ من به جای شما باشم، دستور SUBSTRING رو در Books Online نگاهی میندازم تا خودم Query رو بنویسم.

farzad sahraei
دوشنبه 25 اردیبهشت 1385, 17:25 عصر
اسم table رو بدون تک کتیشن تایپ کردی؟