3_c#/C#문법

C# LINQ

Mi:sAng 2024. 12. 29. 16:42

1. LINQ란? (Language Lintergrated Query)

-C#언어에 통합된 데이터 질의 기능

-프로그래밍에서 많은 부분을 차지하는 데이터 작업의 효율향상에 도움이 된다

-데이터 질의란 데이터 집합에서 원하는 데이터를 찾는 작업

-데이터 질의 기본요소( From/Where/Select : 어떤 데이터집합에서, 어떤 조건으로, 어떤 항목을)

 

 

2. from 절

 

3.where 절

 

4.orderby 절

 

5.select 절

 

6.group by 절

 

7.Join

-두 데이터 원본을 연결하는 연산

-각 데이터 원본에서 특정 필드가 일치하는 데이터끼리 연결

-내부 조인 : 일종의 교집합; 두 데이터 원본 사이에서 일치하는 데이터만 연결하여 반환

-외부 조인 : 한쪽 데이터 원본을 기준으로 삼은 상태에서 다른데이터 원본과 결합하여 반환

 

*내부조인

 

*외부 조인

 

 

 

 

'3_c# > C#문법' 카테고리의 다른 글

C# 람다식  (0) 2024.11.20
C# Delegate: 대리자  (1) 2024.11.20
C# 일반화 프로그래밍  (0) 2024.11.20
C# 배열, 컬렉션, 인덱서  (0) 2024.11.20
C# 프로퍼티  (1) 2024.11.20