본문 바로가기

프로그래밍

[SQL] - SQL Syntax(SQL 문법) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. Database Tables 데이터베이스는 대개 하나 이상의 테이블을 포함합니다. 각 표는 이름 (예 : ‘고객’또는 ‘주문’)으로 식별됩니다. 테이블은 데이터가 있는 레코드 (행)를 포함합니다. 이 튜토리얼에서는 잘 알려진 Northwind 샘플 데이터베이스를 사용할겁니다. (MS Access 및 MS SQL Server에 포함되어 있는) 아래는 ‘Customers’ table에서 선택한 항목입니다. CustomerID CustomerName ContactName Address City Posta.. 더보기
[Intellij IDEA] - Cannot resolve method 개요 Intellij를 다시 깔고 나서 기존 프로젝트의 method에 아래와 같이 에러메시지가 나왔다. Invalidate Caches / Restart 도 해보고 .idea 폴더 제거도 해봤는데 해결이 안돼서 이리 저리 삽질을 해보다가 해결법을 찾게 되어 공유해본다. 해결 Lombok plug-in 설치 File -> Settings -> Plugins 검색어에 lombok 입력 후 검색 가장 첫번째 나오는 Lombok 을 Install Install이 완료되면 Restart 더 이상 에러 메시지가 뜨지 않는다!!! Reference 더보기
[Spring] - 스프링 UnsatisfiedDependencyException 개요 프로젝트 진행중 git pull을 받은 후 Spring-boot를 re-run하는데 UnsatisfiedDependencyException 이 발생했다. Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled. [2020-03-19 17:08:06.408] [ERROR] [ main] [ SpringApplication] : Application startup failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name.. 더보기
[SQL] - WHERE Clause(WHERE 절) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL WHERE Clause WHERE 절은 레코드를 필터링하는 데 사용됩니다. WHERE 절은 지정된 조건을 충족하는 레코드 만 추출하는 데 사용됩니다. WHERE Syntax SELECT column1, column2, ... FROM table_name WHERE condition; 참고 : WHERE 절은 SELECT 문에서만 사용되는 것이 아니라 UPDATE, DELETE 문에서도 사용됩니다! Demo Database 다음은 Northwind 샘플 데이터베이스의 “Customers.. 더보기
[SQL] - SELECT Statement(SELECT 문) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL SELECT Statement SELECT 문은 데이터베이스에서 데이터를 선택하는 데 사용됩니다. 리턴 된 데이터는 result-set이라고 하는 result table에 저장됩니다. SELECT Syntax SELECT column1, column2, ... FROM table_name; 여기에서 column1, column2, …는 데이터를 선택할 테이블의 필드 이름입니다. 표에서 사용 가능한 모든 필드를 선택하려면 아래 구문을 사용하십시오. SELECT * FROM table_n.. 더보기
[SQL] - SELECT DISTINCT Statement(SELECT DISTINCT 문) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL SELECT DISTINCT Statement 테이블 내에서 열은 종종 많은 중복 값을 포함합니다. 그래서 개발자는 때론 서로 다른 (뚜렷한) 값만 나열하고 싶어합니다. SELECT DISTINCT 문은 고유한 (다른) 값만 리턴하는 데 사용됩니다. SELECT DISTINCT Syntax SELECT DISTINCT column1, column2, ... FROM table_name; Demo Database 다음은 Northwind 샘플 데이터베이스의 “Customers”테이블에서.. 더보기
[SQL] - ORDER BY Keyword(ORDER BY 키워드) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL ORDER BY Keyword ORDER BY 키워드는 결과 집합을 오름차순 또는 내림차순으로 정렬하는 데 사용됩니다. ORDER BY 키워드는 기본적으로 레코드를 오름차순으로 정렬합니다. 내림차순으로 레코드를 정렬하려면 DESC 키워드를 사용하십시오. ORDER BY Syntax SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC; Demo Database 다음은 Northwind 샘.. 더보기
[SQL] - NULL Values(NULL 값) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. What is a NULL Value? NULL 값이 있는 필드는 값이 없는 필드입니다. 테이블의 필드가 선택적이면 이 필드에 값을 추가하지 않고 새 레코드를 삽입하거나 레코드를 업데이트 할 수 있습니다. 그런 다음 필드는 NULL 값으로 저장됩니다. 참고 : NULL 값이 0 값 또는 공백이있는 필드와 다른 것을 이해하는 것이 매우 중요합니다. NULL 값이있는 필드는 레코드를 생성하는 동안 비어있는 필드입니다!!! How to Test for NULL Values? =, 더보기