الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

عمل Select تظهر لنا فقط سجل واحد

Featured Replies

بتاريخ:

اذا كان لدينا جدول يحتوي على ثلاثة حقول منها حقلين فية قيم متساوية والثالث مختلف

كما هو موضح:-
COL1 COL2 COL3
--------------------------------
100 5320 محمد
100 5320 محسن
100 5320 علي
كيف يمكن عمل SELECT تظهر لنا فقط سجل واحد من بين هذة السجلات مثلا تظهر لنا

فقط السجل
100 5320 محمد

ولكم جزيل الشكر :blink:

بتاريخ:

select * from table_name where col1='محمد';

بتاريخ:
  • كاتب الموضوع

ليس هذا هو المقصود
المقصود هو كيف يمكن استخراج سجل واحد فقط بدون تحديد

بتاريخ:

أريد أن أسألك سؤال على سؤالك هل إنت تريد سجل محمد فقط ؟

مادام ذلك فيجب الفلترة حسب إسم محمد لأنه هو القيمة الوحيدة الذي تميز الريكورد ...

بتاريخ:
كـود PHP

select * from table_name where rownum <2


لا تنسانى من الدعاء

تم تعديل بواسطة ايهاب سرور

بتاريخ:
  • كاتب الموضوع

ليس المقصود سجل محمد بالذات
المقصود هو كيف يمكن استخراج سجل واحد فقط من بين مجموعة سجلات فيها عمودين متشابهة

بتاريخ:

إجابة الأخ إيهاب سرور إجابة صحيحة !!!

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






بالتوفيق

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.