HAVING과 WHERE는 헷갈리기 쉽다 조심하도록 이건 보면서 참고하려고 강의에서 가져온 소스코드 SELECT * FROM exercise_logs; SELECT type, SUM(calories) AS total_calories FROM exercise_logs GROUP BY type; SELECT type, SUM(calories) AS total_calories FROM exercise_logs GROUP BY type HAVING total_calories > 150 ; SELECT type, AVG(calories) AS avg_calories FROM exercise_logs GROUP BY type HAVING avg_calories > 70 ; SELECT type FROM exerci..
IN 연산자는 특정 값이 리스트에 존재하는지 찾아줌 반대의 결과를 찾을 때도 쉽게 적용되는데 그건 NOT IN 을 사용 1단계 노래와 아티스트들의 데이터베이스를 만들었으며, 이 응용에서는 이 데이터베이스를 활용하여 재생목록을 만들어야 합니다. 첫 단계로 'Queen'이라는 'artist'가 부른 모든 노래의 'title'을 선택하세요. CREATE TABLE artists ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, country TEXT, genre TEXT); INSERT INTO artists (name, country, genre) VALUES ("Taylor Swift", "US", "Pop"); INSERT INTO artists (name, co..
테이블 만들기 CREATE TABLE customers (id INTEGER PRIMARY KEY, name TEXT, age INTEGER, weight REAL); 다양한 데이터 형식 CREATE TABLE customers (id INTEGER PRIMARY KEY, age INTEGER); 데이터 삽입 INSERT INTO customers VALUES (73, "Brian", 33); 데이터 삽입 INSERT INTO customers (name, age) VALUES ("Brian", 33); 데이터 쿼리 SELECT * FROM customers; 전체 선택 SELECT * FROM customers WHERE age > 21; 조건으로 필터링 SELECT * FROM customers WH..
예제하고왔음 1단계 노래 제목을 모두 선택 CREATE TABLE songs ( id INTEGER PRIMARY KEY, title TEXT, artist TEXT, mood TEXT, duration INTEGER, released INTEGER); INSERT INTO songs (title, artist, mood, duration, released) VALUES ("Bohemian Rhapsody", "Queen", "epic", 60, 1975); INSERT INTO songs (title, artist, mood, duration, released) VALUES ("Let it go", "Idina Menzel", "epic", 227, 2013); INSERT INTO songs (tit..
SQL은 정처기 필기 강의들으면서 충격과 공포에 빠진 내가 이걸 해볼 수 있는 사이트에 들어가면서 가볍게 훑듯이 공부했따. 마트 하나 만들고 나왔는데 결과물을 그때 저장해둘걸 그랫나 젠장 컴으로 하면서 손으로 필기해놓은 걸 찍어 올려둔다 없어지면 슬프니깡 https://ko.khanacademy.org/computing/computer-programming/sql/sql-basics/v/welcome-to-sql SQL에 오신 것을 환영합니다 (동영상) | SQL이란? | Khan Academy 수학, 예술, 컴퓨터 프로그래밍, 경제, 물리학, 화학, 생물학, 의학, 금융, 역사 등을 무료로 학습해 보세요. 칸아카데미는 어디에서나 누구에게나 세계 최고의 무료 교육을 제공하는 미션을 가진 ko.khanac..