PDA

View Full Version : QUERY



شفیعی
شنبه 29 شهریور 1382, 18:21 عصر
یک بانک اطلاعاتی داریم که در آن یک فیلد بنام grقرار دارد
اطلاعات داخل این فیلد بصورت زیر می باشد
A001-A002-A003-A00N-B001-B00N-C001-C002-C003-X001-X002-X00N
می خواهیم این فیلد را براساس 2 حرف اول گروه بندی نماید مثلا(A0-B0-C0-X0)
سپس تعداد هر گروه را مشخص نماید مثلا معلوم کند از گروه A0 چه تعداد داریم

SReza1
شنبه 29 شهریور 1382, 22:40 عصر
اینم جوابش

Select Count(*), LEFT(gr,2) From Table1
group by LEFT(gr,2)
order by gr

شفیعی
یک شنبه 30 شهریور 1382, 12:56 عصر
سلام
امتحان کردم جواب نداد

SReza1
یک شنبه 30 شهریور 1382, 20:24 عصر
من روی SQL Server 2000 انجام دادم جواب داد!! بانکت چه نوعی است؟؟؟؟؟؟؟!

SReza1
یک شنبه 30 شهریور 1382, 20:33 عصر
اینو همین الان روی Query analizer زدم درست بود!! چون Sql برای Sort نمیتونه از توابع محاسبانتی استفاده منه باید از as استفاده کنی
اینم کدش :

Select Count(*), LEFT(gr,2) as F1 From Table1
group by LEFT(gr,2)
order by F1

شفیعی
یک شنبه 30 شهریور 1382, 22:33 عصر
سلام
یک بانک با پاراداکس ساخته ام وداخل یک فرم یک کوئری قرار داده ام می خواهم کوئری بگوییم این عملیات را انجام دهد
لطفا ادرس زیر را نگاه کنید
http://www.irandevelopers.com/forum/display_topic_threads.asp?ForumID=10&TopicID=1292&PagePosition=1

SReza1
چهارشنبه 02 مهر 1382, 12:59 عصر
با پارکس نمشه ان کاررو کرد :roll: