تابع `SUBSTRING` در SQL Server یکی از توابع مهم برای کار با رشتههاست که به شما امکان میدهد بخشی از یک رشته ورودی را استخراج کنید. این تابع برای برنامهنویسان و تحلیلگران داده که با دادههای متنی سروکار دارند، ابزاری …
دسته: SqlServer-Script
در تحلیل دادهها و آمار، میانگین، میانه و میانگین هندسی مفاهیم کلیدی برای درک گرایش مرکزی مجموعه دادهها هستند. این معیارها تلاش میکنند تا با یافتن یک مقدار واحد، کل مجموعه داده را توصیف کنند. در این مقاله به بررسی …
فراداده SQL Server به دادههایی گفته میشود که اطلاعاتی درباره پایگاههای داده و اشیاء آنها ارائه میدهند. این دادهها برای فهم ساختار پایگاه داده، نظارت بر تغییرات و حتی تولید پرسوجوهای دینامیک SQL کاربرد دارند. کاتالوگ سیستمی SQL Server مجموعهای …
متغیرهای SQL ابزارهایی حیاتی در کدنویسی T-SQL هستند که امکان ذخیره موقت مقادیر دادهای را فراهم میکنند. این مقادیر را میتوان در عبارات، کوئریها یا سایر قسمتهای اسکریپت استفاده کرد. استفاده از متغیرها به بهبود خوانایی کد، افزایش کارایی و …
در SQL Server، نماهای سیستمی (System Views) اطلاعات فراوانی درباره پایگاه داده و اشیاء آن ارائه میدهند. چهار نمای سیستمی کلیدی شامل sys.tables، sys.columns، sys.system_columns و sys.all_columns اغلب برای کوئرینویسی و استخراج فراداده (Metadata) استفاده میشوند. درک دقیق تفاوتهای این …
دستور WHERE در SQL برای فیلتر کردن رکوردها در یک جدول استفاده میشود تا فقط سطرهایی که یک شرط مشخص را برآورده میکنند، در نتایج گنجانده شوند. این دستور با عبارتهای SELECT، UPDATE و DELETE کاربرد دارد. این مقاله بر …
عملگرهای مقایسهای SQL ابزارهای ضروری برای فیلتر کردن و مقایسه مقادیر در پایگاه داده هستند. این عملگرها در بند `WHERE` یک عبارت `SELECT`, `UPDATE` یا `DELETE` استفاده میشوند تا ردیفهایی را که یک شرط خاص را برآورده میکنند، بازیابی یا …
در SQL Server، گرد کردن اعداد یک عملیات رایج است که با استفاده از توابع مختلفی انجام میشود. این راهنما به بررسی توابع `ROUND`, `CEILING`, `FLOOR` و نحوه عملکرد قانون Banker's Rounding میپردازد که در سناریوهای مختلف گرد کردن اعداد …
SQL Server دو عملگر رابطهای بسیار مهم به نامهای PIVOT و UNPIVOT را فراهم میکند که به ما امکان میدهند عبارات جدولی را از یک فرم به فرم دیگر تبدیل کنیم. عملگر PIVOT سطرها را به ستونها (چرخش داده) تبدیل …
پردازش دادههای سری زمانی، بهویژه با مجموعههای داده بزرگ، میتواند چالشبرانگیز باشد. اگرچه عملیات مبتنی بر مجموعه (set-based operations) معمولاً در SQL Server ترجیح داده میشوند، اما در برخی سناریوها، استفاده از حلقه WHILE به ابزاری ارزشمند برای مدیریت و …