اگر به دنبال مقالهای برای یادگیری زبان پرسوجوی SQL بر روی SQL Server از صفر هستید، به جای درستی آمدهاید. SQL یک زبان پرکاربرد برای مدیریت و دستکاری پایگاههای داده رابطهای است. این مقاله قصد دارد راهنمایی جامع برای درک …
پست وبلاگ
Subquery، که اغلب به آن کوئری داخلی (Inner Query) یا کوئری تودرتو (Nested Query) نیز گفته میشود، یک دستور SELECT است که درون دستور SQL دیگری مانند SELECT، INSERT، UPDATE، DELETE یا حتی درون یک سابکوئری دیگر قرار میگیرد. استفاده …
کلاس `ORDER BY` یکی از ابزارهای ضروری در SQL است که برای مرتبسازی نتایج یک کوئری (query) بر اساس یک یا چند ستون استفاده میشود. این دستور به شما امکان میدهد تا دادهها را به صورت صعودی (ASC) یا نزولی …
بازیابی N سطر برتر از یک جدول، یک وظیفه رایج و حیاتی در SQL Server است که بهینهسازی آن میتواند عملکرد کلی سیستم را بهبود بخشد. روشهای مختلفی برای انجام این کار وجود دارد، از جمله استفاده از عبارت TOP، …
در محیطهای پایگاه داده SQL Server، تغییر و دستکاری رشتهها (strings) یک عملیات رایج است. دو تابع بسیار مفید برای این منظور، `REPLACE` و `TRANSLATE` هستند. این توابع به شما امکان میدهند تا کاراکترها یا زیررشتههای مشخصی را در یک …
تابع `SUBSTRING` در SQL Server یکی از توابع مهم برای کار با رشتههاست که به شما امکان میدهد بخشی از یک رشته ورودی را استخراج کنید. این تابع برای برنامهنویسان و تحلیلگران داده که با دادههای متنی سروکار دارند، ابزاری …
در تحلیل دادهها و آمار، میانگین، میانه و میانگین هندسی مفاهیم کلیدی برای درک گرایش مرکزی مجموعه دادهها هستند. این معیارها تلاش میکنند تا با یافتن یک مقدار واحد، کل مجموعه داده را توصیف کنند. در این مقاله به بررسی …
فراداده SQL Server به دادههایی گفته میشود که اطلاعاتی درباره پایگاههای داده و اشیاء آنها ارائه میدهند. این دادهها برای فهم ساختار پایگاه داده، نظارت بر تغییرات و حتی تولید پرسوجوهای دینامیک SQL کاربرد دارند. کاتالوگ سیستمی SQL Server مجموعهای …
متغیرهای SQL ابزارهایی حیاتی در کدنویسی T-SQL هستند که امکان ذخیره موقت مقادیر دادهای را فراهم میکنند. این مقادیر را میتوان در عبارات، کوئریها یا سایر قسمتهای اسکریپت استفاده کرد. استفاده از متغیرها به بهبود خوانایی کد، افزایش کارایی و …
در SQL Server، نماهای سیستمی (System Views) اطلاعات فراوانی درباره پایگاه داده و اشیاء آن ارائه میدهند. چهار نمای سیستمی کلیدی شامل sys.tables، sys.columns، sys.system_columns و sys.all_columns اغلب برای کوئرینویسی و استخراج فراداده (Metadata) استفاده میشوند. درک دقیق تفاوتهای این …