PDA

View Full Version : اشکال در دستور سلکت



eli_tad
سه شنبه 28 شهریور 1391, 01:04 صبح
سلام دوستان
من تو یه جدول سه تا فیلد دارم به نامهای : نام - نام خانوادگی - نام کاربری
حالا میخوام تو یک گرید اعضاء رو به این صورت نشون بدم که اگه اعضاء نام کاربری داشتن اون رو تو گرید نشون داده بشه در غیر این صورت تلفیق نام و نام خانوادگی رو نشون بده
من هم وقتی دستور سکت رو مینویسم موقع شرط گذاشتن رکوردهام فیلتر میشه در حالی که من میخوام همه رکورد ها رو شامل باشه و فیلتر نشن!
چطوری میتونم این مشکلو حل کنم؟و همچنین نحوه تلفیق کردن دو فیلد نام و نام خانوادگی
ممنون

baktash.n81@gmail.com
سه شنبه 28 شهریور 1391, 07:47 صبح
سلام

شما می تونید از دستور Case استفاده کنید ... درون Help خود SQL یه جستجو بکنید مثالهای خوبی هست ...

eli_tad
پنج شنبه 30 شهریور 1391, 12:34 عصر
سلام

شما می تونید از دستور Case استفاده کنید ... درون Help خود SQL یه جستجو بکنید مثالهای خوبی هست ...
ممنون میشم اگه خودتون با یه مثال کوچیک برام توضیح بدین.

eli_tad
جمعه 31 شهریور 1391, 13:08 عصر
واقعا کسی نیست این مسئله رو برام حل کنه؟!

baktash.n81@gmail.com
شنبه 01 مهر 1391, 07:29 صبح
وقتی شما خودتون یه بار راهنمای SQL رو باز نمی کنید ... چه توقعی از بقیه دارید ؟!

SELECT FirstName, LastName, TelephoneNumber, 'When to Contact' = CASE WHEN TelephoneSpecialInstructions IS NULL THEN 'Any time' ELSE TelephoneSpecialInstructions END FROM Person.vAdditionalContactInfo