중화사전망 - 성어 대전 - 각 학생의 각 과목 성적에 대한 SQL 문을 질의합니다
각 학생의 각 과목 성적에 대한 SQL 문을 질의합니다
선택 a. 학번, a. 이름, a. 성별, v 1.score 는' 언어', v2.score 는' 수학', v3.score 는' 입니다
철학으로서 (V 1. 점수 +V2. 점수 +V3. 점수) /4 학생 a 의 "평균 점수"
좌측 연결
(select student id, score from gradewhere cid = (select cid from course where cname =' Chinese')) as v/kloc-0
A. student id = v1.student id 에서
좌측 연결
(select student id, score from gradewhere cid = (select cid from course where cname =' mathematics')) v2 로 사용합니다.
A.studentid=v2.studentid 에서 다음을 수행합니다
좌측 연결
(select student id, score from gradewhere cid = (select cid from course where cname =' English')) asv3
A.studentid=v3.studentid 에서 다음을 수행합니다
좌측 연결
(학생 id 를 선택합니다. 점수는 학년입니다. 여기서 cid = (과정에서 cid 선택, 여기서 cname =' 철학') 는 v4 로 사용됩니다
A.studentid=v4.studentid 에서 다음을 수행합니다
A.studentid 별로 정렬
2.sql 데이터베이스 소개:
(1)SQL 은 구조화된 쿼리 언어의 약어입니다. SQL 은 데이터베이스에 대해 특별히 설정된 일련의 운영 명령이며 모든 기능을 갖춘 데이터베이스 언어입니다. 사용할 때, 당신은 단지' 무엇을 하는가' 라는 명령을 내리기만 하면 되고,' 어떻게 하는가' 는 사용자가 고려하지 않는다.
(2)SQL 은 강력하고, 배우기 쉽고, 데이터베이스 작업의 기초가 되었으며, 현재 거의 모든 데이터베이스에서 SQL 을 지원합니다.
(3)3)SQL 데이터베이스의 데이터 스키마는 기본적으로 3 계층 구조이지만 기존 관계형 모델 용어와는 다른 용어를 사용합니다.
(4) SQL 에서는 관계 패턴을 "기본 테이블" 이라고 합니다. 저장 모드 (내부 모드) 를 "저장 파일" 이라고 합니다. 하위 모드 (외부 모드) 를 뷰라고 합니다. 튜플을 "행" 이라고 합니다. 이 속성을 열이라고 합니다.