آشنایی با توابع در sql و mysql
آموزش ویدئویی توابع در sql و mysql
دانلود فیلم و آموزش ویدئویی کار با توابع sum و avg و count و min و max در SQL و MYSQL همراه با مثال عملی بصورت روان .
چنانچه مشکلی در اجرای فیلم دارید از مرورگر فایرفاکس استفاده نمایید یا روی لینک زیر کلیک نمایید.
مشاهده یا دانلود فیلم بالاآشنایی با توابع count , avg , sum , min , max در sql همراه با مثال و توضیحات کامل. هر تابع کار خاصی را در sql و mysql انجام می دهد. این توابع در sql تعریف شده است و ما می توانیم آنها را بکار ببریم.
در این بخش از آموزش sql به سراغ آشنایی با توابع در sql و mysql می رویم.
این آموزش متعلق به تاپ سایت 98 میباشد.
برای فهم بهتر دستورات یک جدول را طراحی می کنیم.
نام جدول را topsite98 می گذاریم. این جدول شامل چند فیلد میباشد از جمله id , fname , lname , price, group1 که به ترتیب شامل id یا شماره فرد ، نام و نام خانوادگی و قیمت و گروه میباشد.
گروه 1 ، گروه بخش مدیریت میباشد.
گروه 2 گروه کامپیوتر میباشد.
تابع count
تابع count در sql برای شمارش تعداد رکوردها بکار می رود.
مثلا اگر در جدول topsite98 تعداد 100 رکورد وجود داشته باشد و ما 5 رکورد را حذف کرده باشیم مقدار خروجی تابع count عدد 95 خواهد بود.
ساختار count :
در بخش زیر ساختار count (COUNT Syntax) را مشاهده می کنید.
ساختار count به این صورت میباشد.
ابتدا دستور select و سپس count و فیلدی که می خواهیم بر اساس آن شمارش شود.
و from و نام جدول. در صورت تمایل می توانیم شرطی نیز قرار دهیم.
WHERE condition;
تابع avg
تابع avg در sql برای گرفتن میانگین استفاده می شود.
مثلا می خواهیم ببینیم میانگین پرداختی به کارمندان شرکت چقدر بوده است. برای این کار از تابع avg و بر اساس فیلد price این کار را انجام می دهیم.
ساختار avg :
ساختار avg به این صورت است ابتدا دستور select و تابع AVG و نام فیلد دلخواه که در اینجا پول یا price است و from و نام جدول.
در صورت تمایل می توانیم شرط نیز قرار دهیم.
خروجی تابع avg میانگین فیلد دلخواه و معمولا یک عدد اعشار خواهد بود.
WHERE condition;
تابع sum
تابع sum در sql برای جمع کردن اعداد بکار می رود. برای این کار باید یک فیلد را مشخص کنیم.
ساختار SUM :
در قسمت زیر ساختار SUM را مشاهده میکنید.
ساختار تابع SUM به صورت زیر است.
ابتدا دستور select و تابع SUM و نام فیلد دلخواه و from و نام جدول.
چنانچه دوست دارید می توانید یک شرط نیز قرار دهید.
خروجی تابع sum یک عدد خواهد بود.
WHERE condition;
تابع min
تابع min در sql ، کوچکترین یا مینیموم عدد از نوع فیلد دلخواه را مشخص می کند.
در مثال زیر کمترین حقوق یا حداقل حقوق را مشخص می کنیم.
خروجی تابع min در sql ، کمترین یا کوچکترین عدد خواهد بود.
ساختار min :
ساختار min به صورت زیر میباشد.
ابتدا دستور select و سپس تابع MIN و نام فیلد دلخواه و from و نام جدول را مشخص می کنیم.
در صورت تمایل شرطی را قرار می دهیم.
WHERE condition;
تابع max
با استفاده از تابع max در sql می توانید بزرگترین عدد را مشخص کنید.
تابع max دارای یک ورودی میباشد که بر اساس آن فیلد بزرگترین عدد آن را مشخص می کند.
در مثال زیر بزرگ ترین عدد از فیلد price مشخص می شود.
ساختار max :
ساختار max را مشاهده می کنید. ساختار max شامل یک ورودی یا column_name می باشد که بزرگ ترین و ماکسیموم آن عدد را نمایش می دهد.
گذاشتن شرط اختیاری است و می توانید شرطی را قرار دهید مثلا ماکسیموم فیلد price زمانی که رکوردها در مجموعه کارمندان مدیریت باشد.
WHERE condition;
چند مثال ازتوابع در sql :
چند مثال ازتوابع در sql برای فهم بهتر از توابع را قرار می هیم و توضیح خواهیم داد.
در مثال زیر برای تابع MAX یک شرط قرار داده ایم. زمانی ماکسیموم قیمت مشخص می شود که گروه مساوی یک باشد.
در مثال زیر مجموع قیمت یا پول از گروه 2 یعنی کامپیوتر را حساب می کند.
امیدواریم این آموزش برای شما مفید باشد.یا حق
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید