【SQL】테이블에서 데이터를 읽는 방법 no.4

2847 단어 MySQLSQL초보자


안녕하세요, 마유미입니다.

SQL에 대한 기사를 시리즈로 작성하고 있습니다.

이번은 제4회째가 됩니다.

마지막 기사 에서는, 테이블을 만들고(CREATE), 거기에 값(레코드)을 넣는 곳까지를 썼습니다.

이번 기사에서는, 그 만든 테이블로부터 데이터를 읽어들이는(READ) 방법을 써 갑니다

그럼 바로 시작하겠네요.

SQLiteOnline에서 연습



이전과 같이 SQL Online IDE에 액세스하면 부담없이 SQL 연습을 할 수 있으므로 추천합니다.

SQL Online IDE를 열면 데모 테이블이 가장 많이 표시됩니다.

그리고 코드를 쓰는 곳에

SELECT * FROM demo;

라고 적혀 있습니다.

실은 이 『SELECT * FROM demo』가 쓰여져 있기 때문에 데모 테이블이 최초로 표시되는 것입니다.

w3schools 자습서



그럼 , w3schools 의 SELECT 의 설명을 봅시다





SELECT는 선택한다는 의미이므로 어떤 칼럼을 선택하는지를 결정하고 SELECT 뒤에 공백을 남긴 다음 씁니다.

모든 칼럼을 선택한다면 *(별표)입니다.

그 후, 어느 테이블로부터 (FROM) 데이터를 읽어들이고 싶은지를 지정합니다.

FROM 테이블 이름

계속 씁니다.

SELECT FROM을 사용해보십시오



그럼, SELECT FROM을 사용한 결과가 어떻게 되는지를 시험해 봅시다.

이전 기사에서 만든 테이블을 사용하여 'SELECT FROM'을 사용해 보거나 만약 테이블을 만드는 것이 귀찮다면 w3schools 사이트에서도 시도해 볼 수 있습니다



조금 스크롤하면, 위와 같은 화면이 되므로, 시험해 주세요.

WHERE





조건에 맞는 옆의 열을 꺼내고 싶을 때는, 어디(WHERE)를 사용합니다

w3schools 튜토리얼을 보자.



『어떤 조건에 맞는 데이터를 꺼내고 싶은가』라는 조건은 다음과 같이 씁니다.
WHERE id = 1;

하고
WHERE address = "Grape Village";

로 검색을 할 수 있습니다.

요약



이번 기사에서는 기존 테이블에서 데이터를 어떻게 원하는 데이터에 액세스할 수 있는지 썼습니다.

다음번에는 「UPDATE」데이터의 갱신에 대해 써 가겠네요.

좋은 웹페이지 즐겨찾기