내일배움 정리/mySQL 공부6 SQL WHER IS NOT NULLWHERE NAME IS NOT NULLNAME 컬럼에 값이 있는 데이터를 가져오기 2024. 12. 6. SQL SELECT SELECT 조회하려는 컬럼명들 FROM 그 컬럼의 테이블명GROUP BY 묶음의 기준이 되는 컬럼ORDER BY 정렬의 기준이 되는 컬 SELECT COUNT(조건) as 재정의한컬럼명SELECT COUNT(ANIMAL_ID)SELECT COUNT(DISTINCT(NAME)) as COUNTname컬럼의 값의 종류를 카운트?name컬럼의 값을 중복없이 계수하여 보여줌DISTINCT는 중복제거 2024. 12. 6. SQL FROM 뒤에 붙는 조건 order by 컬럼명이 컬럼을 기준으로 오름차순 정렬 order by ANIMAL_ID desc이 컬럼을 기준으로 내림차순 정렬 HAVING 절 : HAVING 절은 해석상 WHERE 절과 동일하다. 단 조건 내용에 그룹 함수를 포함하는 것만을 포함한다.일반 조건은 WHERE 절에 기술, 그룹 함수를 포함한 조건은 HAVING 절에 기술한다.HAVING 절은 GROUP BY 절 뒤에 기술한다.HAVING 절의 조건은 그룹 함수를 포함해야 한다.기본 구조SELECT [DISTINCT] 컬럼, 그룹 함수(컬럼)FROM 테이블명[WHERE 조건][GROUP BY Group대상][HAVING 그룹 함수 포함 조건][ORDER BY 정렬대상 [ASC/DESC]]SELECT NAME, COUNT(*) AS 'CO.. 2024. 12. 6. SQL FROM from 테이블명 조인, 서브쿼리를 넣기도 함from ( select * from tamle1 as t1 join table2 as t2 in t1.name = t2.name) 2024. 12. 6. SQL 문 SELECT 조회하려는 컬럼명들 FROM 그 컬럼의 테이블명GROUP BY 묶음의 기준이 되는 컬럼ORDER BY 정렬의 기준이 되는 컬 IS NOT NULLWHERE NAME IS NOT NULL NAME 컬럼에 값이 있는 데이터를 가져오기 order by 컬럼명이 컬럼을 기준으로 오름차순 정렬 order by ANIMAL_ID desc이 컬럼을 기준으로 내림차순 정렬 SELECT COUNT(조건) as 재정의한컬럼명SELECT COUNT(ANIMAL_ID)SELECT COUNT(DISTINCT(NAME)) as COUNTname컬럼의 값의 종류를 카운트? name컬럼의 값을 중복없이 계수하여 보여줌DISTINCT는 중복제거 HAVING 절 : HAVING 절은 해석상 WHERE 절과 동일하다. .. 2024. 12. 6. mysql, Dbeaber로 서버, DB, 테이블 만들기 mysql, Dbeaber 특징1. Mysql 설치하기 pc 맞춰서 Installer 다운받기MySQL Community Downloads : https://dev.mysql.com/downloads/mysql/장기지원버전(STL)을 선택하세요 설치프로그램을 실행하세요next동의하고 Next주로 사용되는 설정 (Typical) 선택하고 install예실행하기 체크하고 finish 체크를 깜박해 새 창이 뜨지 않는다면 시작에서 configurator을 실행하세요next디폴트값 그대로 설치하겠습니다. next전 다른 컴퓨터가 없으니 이 PC에 설치하겠습니다. 잘 모르는건 그냥 넘어갈게요고급 구성이 서버 인스턴스에 대한 고급 및 로깅 옵션을 설정할 수 있는 추가 구성 페이지를 얻으려면 아래 확인란을 선택하세.. 2024. 12. 4. 이전 1 다음