برلیانس
برلیانس
خواندن ۳ دقیقه·۴ سال پیش

آموزش SQL SERVER-آموزش AND و OR و ORDER BY


سلام عزیزان در این سری آموزشها با پایگاه داده Sql Server آشنا میشوید.

در قسمت قبل با مفاهيم زير آشنا شديد:

با ادامه آموزش Sql server همراه باشيد


آموزش عملگرهای AND و OR

عملگرهای AND و OR برای فیلتر کردن record ها براساس بیشتر از یک شرط استفاده می شوند .

عملگر AND رکوردی را نمایش می دهد که هم شرط اول و هم شرط دوم در آن صدق کند .

عملگر OR رکوردی را نمایش می دهد که یا شرط اول و یا شرط دوم در آن صدق کند.

نحوه استفاده از عمگرهای AND و OR در پایگاه داده

در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.

جدول زیر از میان جدول "Customers" انتخاب شده است.

استفاده از عملگر AND

دستور SQL زیر تمام customer ها را از کشور "Germany" و شهر "Berlin" از جدول "Customers" انتخاب می کند.

SELECT * FROM Customers WHERE Country='Germany' AND City='Berlin';



مثال استفاده از عملگر OR

دستور SQL زیر تمام customer ها را از شهر "Berlin" یا "Munchen" از جدول "Customers" انتخاب می کند.

SELECT * FROM Customers WHERE Country='Germany' AND (City='Berlin' OR City='München');




https://www.aparat.com/v/HtCqX


دستور ORDER BY در آموزش Sql server

کلید واژه ORDER BY برای مرتب کردن نتیجه result-set استفاده می شود .

کلید واژه ORDER BY برای مرتب کردن نتیجه result-set در یک یا چند ستون استفاده می شود .

کلید واژه ORDER BY به صورت پیش فرض record ها را به صورت صعودی مرتب می کند. برای مرتب کردن recordها به صورت نزولی می توانید از کلید واژه DESC استفاده کنید.

فرم استفاده از کلید واژه ORDER BY :

SELECT column_name,column_name FROM table_name ORDER BY column_name,column_name ASC|DESC



نحوه استفاده از کلید واژه ORDER BY در پایگاه داده

در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد. جدول زیر از میان جدول "Customers" انتخاب شده است:

مثال استفاده از کلید واژه ORDER BY

دستور SQL زیر تمام customer ها را از جدول "Customers" انتخاب می نماید در حالیکه آنها را بر اساس حرف اول ستون Country مرتب کرده است:

SELECT * FROM Customers ORDER BY Country;



https://www.aparat.com/v/lJENk


مثال استفاده از کلید واژه ORDER BY DESC

دستور SQL زیر تمام customer ها را از جدول "Customers" انتخاب می نماید در حالیکه آنها را بر اساس حرف اول ستون Country و به صورت نزولی مرتب کرده است:

SELECT * FROM Customers ORDER BY Country DESC;


مثال استفاده از کلید واژه ORDER BY و انتخاب چندین ستون

دستور SQL زیر تمام customer ها را از جدول "Customers" انتخاب می نماید در حالیکه از اطلاعات ستون های (Country و Customer Name) استفاده کرده و جدول را بر اساس حرف اول این دو ستون و به صورت صعودی مرتب کرده است:

SELECT * FROM Customers ORDER BY Country,CustomerName;




آموزش Sql server ادامه دارد.

آموزش sql serverدوره آموزش sql serverآموزش نصب sqlدوره sqlآموزش پايگاه داده
شاید از این پست‌ها خوشتان بیاید