بتاريخ: 1 نوفمبر 200817 سنة comment_142001 اذا كان لدينا جدول يحتوي على ثلاثة حقول منها حقلين فية قيم متساوية والثالث مختلف كما هو موضح:-COL1 COL2 COL3--------------------------------100 5320 محمد100 5320 محسن100 5320 عليكيف يمكن عمل SELECT تظهر لنا فقط سجل واحد من بين هذة السجلات مثلا تظهر لنا فقط السجل100 5320 محمدولكم جزيل الشكر تقديم بلاغ
بتاريخ: 2 نوفمبر 200817 سنة كاتب الموضوع comment_142107 ليس هذا هو المقصود المقصود هو كيف يمكن استخراج سجل واحد فقط بدون تحديد تقديم بلاغ
بتاريخ: 2 نوفمبر 200817 سنة comment_142109 أريد أن أسألك سؤال على سؤالك هل إنت تريد سجل محمد فقط ؟ مادام ذلك فيجب الفلترة حسب إسم محمد لأنه هو القيمة الوحيدة الذي تميز الريكورد ... تقديم بلاغ
بتاريخ: 2 نوفمبر 200817 سنة comment_142116 كـود PHP select * from table_name where rownum <2 لا تنسانى من الدعاء تم تعديل 2 نوفمبر 200817 سنة بواسطة ايهاب سرور تقديم بلاغ
بتاريخ: 3 نوفمبر 200817 سنة كاتب الموضوع comment_142164 ليس المقصود سجل محمد بالذات المقصود هو كيف يمكن استخراج سجل واحد فقط من بين مجموعة سجلات فيها عمودين متشابهة تقديم بلاغ
بتاريخ: 5 نوفمبر 200817 سنة comment_142328 إجابة الأخ إيهاب سرور إجابة صحيحة !!! SELECT * FROM TBL WHERE ROWNUM = 1; أما إذا كنت ترغب في إيجاد سجل عشوائي فيمكنك بالكود التالي : SELECT T.EMPNO, T.ENAME FROM (SELECT ROWNUM AS RN,EMP.* FROM EMP) T WHERE T.RN = ROUND(DBMS_RANDOM.VALUE(1,(SELECT MAX(ROWNUM) FROM EMP)),0) AND ROWNUM = 1 بالتوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.