PDA

View Full Version : مبتدی: select دوخط از یک فیلد در sql



مهسا رشیدپور
جمعه 20 دی 1392, 09:10 صبح
سلام ، وقت بخیر ، من یک جدول در بانک اطلاعاتی sql دارم که توش یک فیلد از نوع متن هست، اگر بخوام فقط 2 خط از اون متن رو select کنم و توی یک lable بریزم باید چه دستوری رو بنویسم ؟
مرسی میشم

gerdioz
جمعه 20 دی 1392, 10:03 صبح
اگر بخواهید تعداد مشخصی کاراکتر رو از بانک بگیرید این دستور
Select Substring(NameFiled,0,10) as f1 from tbl1

مهسا رشیدپور
دوشنبه 23 دی 1392, 14:17 عصر
سلام ، مچکرم از جوابتان ، ولی ببخشید من مبتدی هستم و نمیدونم کاربرد f1 در این دستور برای چی هست ؟ ، اگر ممکنه یه توضیح مختصر کفایت می کنه ، ممنون

gerdioz
دوشنبه 23 دی 1392, 16:08 عصر
مهسا خانم f1 نامی هست که شما به عنوان نام مجازی برای فیلد در نظر گرفته میشود
مثال ساده اگر شما یه فیلد به نام field1 در جدول فرضی tbl1 داشته باشید با دستور معمولی
select field1 from tbl1
محتویات جدول نمایش داده می شود و نام ستون همان field1 هست
حال اگر بخواهین نام را فقط هنگام نمایش به نام فیلد یک نمایش بدهیم از کد زیر استفاده می کنیم
select field1 as[فیلدیک] from tbl1