SQL 기본 SQL 문 예제
3265 단어 SQL
SQL의 기본 구조
SQL 문 예 1) 기상 관측
테이블 이름: 기상 관측
* 알기 쉽도록 열명은 일본어 그대로 기재합니다. ↓
*SQL은 대소문자를 구별하지 않습니다.
최고 기온이 30도 이상인 데이터
select * from 気象観測 where 最高気温 >=30;
최저 기온이 0 이하인 데이터
select * from 気象観測 where 最低気温 <=0;
3월 5월 7월 데이터
select * from 気象観測 where 月 in (3,5,7);
/* または、 */
select * from 気象観測 where 月=3 or 月=5 or 月=7;
강수량이 100 이하이고 습도가 50 이하인 데이터
select * from 気象観測 where 月 in (3,5,7);
최저 기온이 5 이하 또는 최고 기온이 35 이상인 데이터
select * from 気象観測 where 最低気温 < 5 or 最高気温 > 35;
습도가 60~79인 데이터
select * from 気象観測 where 湿度 between 60 and 79;
관측 데이터가 없는 열이 있는 월 데이터
select * from 気象観測 where 降水量 is null or 最高気温 is null or 最低気温 is null or 湿度 is null;
예 2) 도도부현
테이블명:도도부현
도도부현 이름이 강으로 끝나는 도도부현
SELECT 都道府県名 FROM 都道府県 WHERE 都道府県名 LIKE '%川';
도도부현 이름이 섬을 포함하는 도도부현
SELECT 都道府県名 FROM 都道府県 WHERE 都道府県名 LIKE '%島%';
도도부현 이름이 사랑으로 시작되는 도도부현
SELECT 都道府県名 FROM 都道府県 WHERE 都道府県名 LIKE '愛%';
도도부현과 현청 소재지가 일치하는 데이터
SELECT 都道府県名 FROM 都道府県 WHERE 都道府県名 = 県庁所在地;
도도부현과 현청 소재지가 일치하지 않는 데이터
SELECT 都道府県名 FROM 都道府県 WHERE 都道府県名 <> 県庁所在地;
예 3) 성적표
테이블 이름: 성적표
등록된 모든 데이터를 검색하고 테이블의 내용을 확인합니다.
SELECT * FROM 成績表;
다음 표에 있는 학생과 과목 추가
/* 学生1 */
INSERT INTO 成績表 VALUES ('S001', '織田 信長', 77, 55, 80, 75, 93, NULL);
/* 学生2 */
INSERT INTO 成績表 VALUES ('A002', '豊臣 秀吉', 64, 69, 70, 0, 59, NULL);
/* 学生3 */
INSERT INTO 成績表 VALUES ('E003', '徳川 家康', 80, 83, 85, 90, 79, NULL);
상기에서 등록한 학적 번호 S001의 학생의 법학을 85, 철학을 67로 수정한다
UPDATE 成績表 SET 法学 = 85, 哲学 = 67 where 学籍番号 = 'S001';
【참고자료:깨끗이 알 수 있는 SQL 입문 제일부 SQL을 시작하자 제3장 조작하는 행의 좁히기】
Reference
이 문제에 관하여(SQL 기본 SQL 문 예제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Akiko3221/items/cb781fe2016615e5359f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)