دلفي تعليم
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

تحديد الحقول المذكورة

اذهب الى الأسفل

تحديد الحقول المذكورة Empty تحديد الحقول المذكورة

مُساهمة  djelal 23/7/2018, 2:00 pm

تحديد الحقول المذكورة
SELECT nom,prenom

تحديد كل الحقول
SELECT *

تحديد كل الحقول من الجدول tab1
SELECT * FROM tab1

عرض الاسماء والالقاب حسب ترتيب الحروف من a الى z وفي نفس العمود
SELECT nome FROM tab1
UNION
SELECT prenome FROM tab1

عرض الاسماء أولا ثم الالقاب وحسب ترتيب الحروف من a الى z وفي نفس العمود
SELECT nome FROM tab1
UNION ALL
SELECT prenome FROM tab1

عرض الاسماء في مجموعات وحسب تكرار كل اسم
SELECT nome, count(*)
FROM tab1
group by nome

عرض الاسماء في مجموعات وحسب تكرار كل اسم والاكبر من 1
SELECT nome, count(*)
FROM tab1
group by nome
having count(*) > 1

عرض الاسماء والالقاب في مجموعات وحسب الايام التي تمتلك المجال المحدد بتعليمة between
مثلا هنا من 6 الى 30 .
SELECT jour, nome, prenome
FROM tab1
group by jour, nome, prenome
having jour between 6 and 30

عرض الاسماء المذكورة في الشرط
SELECT nome, prenome
FROM tab1
WHERE nome In ('ali', 'ahmed');

عرض حسب الايام الداخلة في المجال المحدد
SELECT code,nome,prenome,jour
FROM tab1
WHERE jour Between 6 AND 30;

عرض حسب التواريخ الداخلة في المجال المحدد
SELECT code,nome,prenome,dat
FROM tab1
WHERE dat Between '01-01-2000' AND '02-03-2004';

عرض الاسماء والالقاب في مجموعات وحسب الايام التي تمتلك المجال المحدد بتعليمة between
مثلا هنا من 6 الى 30 ، والترتيب حسب الاسم
SELECT nome,prenome,jour
FROM tab1
group by jour,nome,prenome
having jour between 6 and 30
order by nome

عرض الاسماء وعدد الاسماء المكررة
SELECT nome, count(*)
FROM tab1
group by nome

عرض التواريخ في مجموعات
SELECT dat, COUNT(*)
FROM tab1
GROUP BY dat
HAVING COUNT(*) >= 1;

djelal
مبرمج مجتهد

عدد المساهمات : 157
تاريخ التسجيل : 29/04/2015

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى