إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مشكلة ارجو الحل في Sql+


5 رد (ردود) على هذا الموضوع

#1 casper_fire

casper_fire

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 10 May 2009 - 10:47 PM

i want to know how to search in the table with concern to upper case or lower case
[يسار][/left]i want to bring me back both
i wrote this code but if i know a part of the name only as follow

[/يسار]:

for search with a part of the name:
select empno,ename,sal
from emp
where ename like
'sm%';[يسار]


for bring back both names in upper and lower:

[/يسار]
select empno,ename,sal[يسار]

from emp

[/يسار]
where upper (ename)=upper('smith');[left]



but i cannot do it both can any one help me plz
thanks

#2 mustafagamiel

mustafagamiel

    مشرف قسم النماذج والمشاريع

  • فريق الإشراف
  • 2,095 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 10 May 2009 - 11:19 PM

take this for the first

select empno,ename,sal
from emp where lower(ename) like lower('sm%')


or
select empno,ename,sal
from emp where upper(ename) like upper('sm%')




but second correct try again

اللهم إن كان رزقي في الســــــــــماء فأنزله
وإن كان في الأرض فأخرجـه
وإن كان بعيدا فقربه وإن كان قريبا فيسره
وإن كان قليلا فكثره وإن كان كثيرا فبارك لي فيه

اللـــهم آمين
لا إله إلا الله وحده لاشريك له- له الملك وله الحمد وهو على كل شيء قدير
لا إله إلا أنت سبحانك-- إني كنت من الظالمين






#3 casper_fire

casper_fire

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 11 May 2009 - 12:47 AM

thanks for your fast response but i try it and it came back with result (no row selected) but there is records to show

#4 mustafagamiel

mustafagamiel

    مشرف قسم النماذج والمشاريع

  • فريق الإشراف
  • 2,095 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 May 2009 - 01:14 AM

no my dear :
the query is correct and bring result
my be this row delete from your databse
attention you work in scott schema

اللهم إن كان رزقي في الســــــــــماء فأنزله
وإن كان في الأرض فأخرجـه
وإن كان بعيدا فقربه وإن كان قريبا فيسره
وإن كان قليلا فكثره وإن كان كثيرا فبارك لي فيه

اللـــهم آمين
لا إله إلا الله وحده لاشريك له- له الملك وله الحمد وهو على كل شيء قدير
لا إله إلا أنت سبحانك-- إني كنت من الظالمين






#5 MTSHAJALI

MTSHAJALI

    عضو مميز

  • الأعضــاء
  • 683 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 May 2009 - 02:14 PM

select empno,ename,sal
from emp where (upper(ename) like 'sm%') or (lower(ename) like 'sm%');

ما اوقع على شيء ما اعرفه


#6 casper_fire

casper_fire

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 11 May 2009 - 09:22 PM

no my dear :
the query is correct and bring result
my be this row delete from your databse
attention you work in scott schema




[يسار][/يسار]i am sorry i wrote your code with = that is the mistake
i am sorry again you are correct