nastaran_s
دوشنبه 12 دی 1390, 09:32 صبح
سلام. ستونی دارم که از نوع داده رشته و با مقادیر 100ع،200ع،50ع... پر شده می خواهم موقع select فقط 100،200،50و... برگردونده شه!!!ممنون :افسرده:
mohdeL
دوشنبه 12 دی 1390, 09:49 صبح
با سلام
شما می توانید از تابع substring() استفاده نمایید
SQL: SELECT x = SUBSTRING('abcdef', 2, 3);
RESULT: x = 'bcd'
SQL: SELECT x = SUBSTRING('abcdef', 1, 3);
RESULT: x = 'abc'
SQL: SELECT x = SUBSTRING('abcdef', 0, 3);
RESULT: x = 'ab'
SQL: SELECT x = SUBSTRING('abcdef', -1, 3);
RESULT: x = 'a'
nastaran_s
دوشنبه 12 دی 1390, 22:37 عصر
ممنون.
ازselect SUBSTRING(ColumnName,1,(LEN(ColumnName)-1)) AS c استفاده کردم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.