DATABASE(MY SQL)
-
(MY SQL) 내장함수DATABASE(MY SQL) 2023. 10. 22. 19:12
1. 수학 함수 1) ABS(): 절댓값 반환 SELECT ABS(-8); -- 결과는 8입니다. 2) ROUND(): 반올림된 값 반환 SELECT ROUND(3.7); -- 결과는 4입니다. SELECT ROUND(3.14159, 2); -- 결과는 3.14입니다. 소수점 둘째 자리까지 반올림. SELECT ROUND(7.49); -- 결과는 7입니다. 7.49를 반올림하여 7로 변환. 3) CEIL(): 올림된 값 반환 SELECT CEIL(3.2); -- 결과는 4입니다. SELECT CEIL(-2.8); -- 결과는 -2입니다. SELECT CEIL(9.12345); -- 결과는 10입니다. 가장 작은 정수로 올림됩니다. 4) FLOOR(): 내림된 값 반환 SELECT FLOOR(3.8); -..
-
(MY SQL) JOINDATABASE(MY SQL) 2023. 10. 9. 13:32
❤ JOIN 여러 테이블로부터 데이터를 결합하고 관련된 정보를 검색하는데 사용되는 강력한 SQL 연산이다. JOIN을 사용하면 두 개 이상의 테이블 간에 공통 열(또는 관계)을 기반으로 데이터를 결합할 수 있다. 가장 일반적인 JOIN 유형은 다음과 같다. 1. INNER JOIN - 두 테이블 간의 일치하는 행만 검색한다. 즉, 두 테이블에서 공통 열의 값이 일치하는 경우에만 결과에 포함된다. 2. LEFT JOIN (또는 LEFT OUTER JOIN) - 왼쪽(첫 번째) 테이블의 모든 행을 포함하고, 오른쪽(두 번째) 테이블에서 일치하는 행이 없는 경우에도 왼쪽 테이블의 모든 행을 포함한다. 오른쪽 테이블의 일치하지 않는 행은 NULL 값으로 표시된다. 3. RIGT JOIN (또는 RIGHT OUT..
-
(My SQL) GROUP BY/HAVINGDATABASE(MY SQL) 2023. 9. 26. 15:50
❤ GROUP BY 데이터를 그룹화하고 그룹 단위로 집계 함수를 사용하여 데이터를 요약하는 데 사용된다. 데이터베이스에서 많은 레코드를 가진 테이블에서 유용하다. GROUP BY를 사용하면 특정 열의 값에 따라 데이터를 그룹화하고, 그룹 내에서 SUM, COUNT, AVG 등과 같은 집계함수를 사용하여 그룹 내 데이터를 분석할 수 있다. SELECT column1, aggregate_function(column2) FROM table_name GROUP_BY column1; • column1: 데이터를 그룹화하려는 열을 나타낸다. • aggregate_function(column2): 그룹 내에서 적용할 집계 함수를 나타낸다. 이것은 SUM, COUNT, AVG 등이 될 수 있다. • table_name..