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

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

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

مُساهمة  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
مبرمج

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

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

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


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