
یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شیگرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفهای و امکانات کامل!
مشاهده بیشتر
تو این دوره SQL Server رو از صفر تا پیشرفته یاد میگیری! از تراکنشها و طراحی دیتابیس تا Query نویسی حرفهای و پروژههای واقعی مثل مدیریت فروش و سیستم مالی. همه چی رو با مثال و تمرین یاد میگیری و یه متخصص دیتابیس میشی!
مشاهده بیشترمشخصات مقاله
توابع در SQL
SQL توابع تعریف شده زیادی برای انجام محاسبات بر روی داده ها دارد.
توابع Aggregate در SQL
توابع Aggregate تنها یک مقدار را براساس داده های یک ستون برمی گردانند.
توابع پرکاربرد Aggregate
:AVG()میانگین مقادیر یک ستون را بر می گرداند
:COUNT()شماره سطرهای یک ستون را برمی گرداند
:FIRST()اولین مقدار ستون را بر می گرداند
:LAST()آخرین مقدار ستون را بر می گرداند
:MAX()بزرگترین مقدار ستون را بر می گرداند
:MIN()کوچکترین مقدار ستون را بر می گرداند
:SUM()مجموع داده های ستون را بر می گرداند
توابع Scalar در SQL
توابع Scalar تنها یک مقدار را بر اساس داده ورودی برمی گردانند.
توابع پرکاربرد Scalar
:UCASE() کاراکتر های یک فیلد را به حروف بزرگ تبدیل می کند
:LCASE()کاراکتر های یک فیلد را به حروف کوچک تبدیل می کند
:MID()کاراکترهایی را از یک فیلد متنی بیرون می کشد
:LEN()طول یک فیلد متنی را بر می گرداند
:ROUND()یک فیلد عددی را به عددی با تعداد اعشار مشخص گرد می کند
:NOW() تاریخ و ساعت جاری سیستم را بر می گرداند
:FORMAT() مشخص می کند یک فیلد با چه فرمتی نمایش داده شود

نکته توابع Aggregate و Scalar به صورت کامل در فصل های بعد توضیح داده خواهند شد.