الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال في جملة select

بدأه زهرة الزنبق في 30 يناير 2013 · 7 رد · 970 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيفية كتابة جملة select عند اختيار مجموعة fields ويوجد احدهما اريد اختياره distinct

" '" & comd.CommandText = "select id,task,cli_name,distinct type,unit from view_3 WHERE TASK='" & form1.ComboBox5.Text

فعند كتابتها بهذا الشكل يعطي error

#2

ممكن ترفق المشروع وقاعدة البيانات

#3

ممكن توضح طلبك حتى يتسنى لنا المساعدة

 

بالتوفيق

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#4

اخي ، لا يمكنك استخدام كلمة distinct على عمود وانما على سطر كامل لذا فهي توضع بعد كلمة select وقبل اسماء الاعمده ، تحياتي

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#5

كيفية كتابة جملة select عند اختيار مجموعة fields بينما يوجد احدهما فقط اريد اختياره  distinct

فقد كتبت الكود هكذا

comd.CommandText = "select id,task,cli_name,distinct type from view_3    

ولكنه اعطي error

#7

من الناحية البرمجية يمكنك حلها كالآتي :

 

select distinct(type) as [type],id,task,cli_name from view_3

 

وذلك بكتابة الحقل في البداية مع تحديد الأقواس

 

من الناحية المنطقية، يجب أن تتأكد من المخرجات الخاصة بالاستعلام هل هي صحيحة ام لا.

 

والله الموفق

1
#8
mental-driller كتب:

يمكنك عمل sub select كالعاده

 

http://stackoverflow.com/questions/251278/select-one-column-distinct-sql

كيفية كتابة الكود في هذه الحالة

الجملة الاساسية

" select id,task,cli_name,unit from view_3 WHERE id=@id "

جملة التي اريد فيها

ال sub select

select distinct adds

فقد كتبت الكود بهذا الشكل ولكنها اعطتني error

"SELECT ID,task,cli_name,unit from view_3 where id = @id select distinct adds from view_3 WHERE id=@id "

تم تعديل هذه المشاركة بواسطة زهرة الزنبق في 7 فبراير 2013 في 10:47

مواضيع مشابهة