SQLite 데이터베이스 기본 지식(3)
2357 단어 Android
2. 조회표에 있는 모든 학생의 이름과 대응하는 영어성적 SELECT name,english FROM student;
3. 테이블의 중복 데이터 필터링 SELECT DISTENCT * FROM student;//매개 변수는 distenct입니다. 중복 데이터를 삭제할지 여부입니다.
2. 조회 문구를 통해 조회의 열을 계산한다//조회의 데이터 계산은 데이터베이스에 있는 값을 바꾸지 않았다.각 학생의 총점 SELECT name, english+math+chinese FROM student;//여기 총점의 열은 english+math+chiese입니다.
SELECT name as 이름, english+math+chinese as 총점 FROM student;//as 문구를 사용하여 별명을 짓는 명령 SELECT 열 이름 as 별명 FROM 테이블 이름;
2.모든 학생 총점수에 특기 점수 10점 추가
SELECT name AS 이름, english+math+chinese+10 AS 총점 FROM student;
3. where 자구를 사용하여 검색을 필터합니다.이일의 학생 성적을 조회하다
SELECT englishi, english, chinese FROM student WHERE name ='이일'
2. 영어 성적이 90점 이상인 학생을 조회
SELECT * FROM student WHERE english>90;
3. 총점이 200점 이상인 모든 학생을 조회
SELECT * FROM student WHERE english+math+chinese>200;
4.where 자구에서 자주 사용하는 연산자 1.비교 연산자>보다 큼;=;<>BETWEEN AND가 특정한 구간에 표시하는 값(머리와 꼬리 포함) IN(SET)이 in 목록에 표시하는 값과 같지 않습니다. 예를 들어 in(100200) LIKE'장pattern'모호 조회//LIKE 문장의%는 0개 이상의 임의의 문자를 나타냅니다.임의의 문자 is NULL을 사용하여 공백 여부를 판단합니다. 2.논리 연산자 and & "와"는 여러 조건이 동시에 성립됨을 나타냅니다 or | "또는"는 여러 조건이 모두 성립됨을 나타냅니다 not!불성립 예: 이명을 제외한 다른 학우 정보 조회 SELECT * FROM student WHERE name <>'이명'
80-90
SELECT * FROM student WHERE english BETWEEN 80 AND 90;
모호 조회: 영어 성적이 90 이상인 학생SELECT * FROM student WHERE english LIKE'9%'를 조회한다.
영어 성적이 90 이상이고 수학 성적이 80 이상인 학생 정보 조회SELECT* FROM student WHERE english>90 AND math>80;
역조회, 국어 성적이 80 미만인 학생SELECT* FROM student WHERE NOT(chinese>80);
5.order by 자구를 사용하여 정렬 조회 결과 지식점: ASC 승차,DESC 강차순 ORDER by 자구는 SELECT 문장의 끝에 있어야 한다.
1. 수학 성적순으로 SELECT* FROM student ORDER BY math ASC를 낮은 순서에서 높은 순서로 출력한다.
2. 총점 순으로 높은 것부터 낮은 것까지 SELECT* FROM student ORDER BY chinese+math+english DESC;
3 수학 성적이 60 이상인 학생에게 수학의 높은 순서에서 낮은 순서로 SELECT*FROM WHRER math>60 ORDER BY math DESC를 출력한다.
6. 그룹 by 문구를 사용하여 조회 결과를 그룹화합니다
SELECT * FROM table group by column
7. having 문장을 이용하여 having과where를 필터할 수 있지만 having에서는 집합 함수를 사용할 수 있다. having은 그룹 by 다음에 그룹의 데이터를 필터한다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Bitrise에서 배포 어플리케이션 설정 테스트하기이 글은 Bitrise 광고 달력의 23일째 글입니다. 자체 또는 당사 등에서 Bitrise 구축 서비스를 사용합니다. 그나저나 며칠 전 Bitrise User Group Meetup #3에서 아래 슬라이드를 발표했...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.