일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 안드로이드 앱 개발
- streamlit
- Flutter
- java
- 자바기초
- 판다스
- serverless
- 자바프로그래밍
- 안드로이드 스튜디오
- 웹대시보드 기초
- 자바스크립트 공부
- 스트림릿
- 웹대시보드 제작
- 자바초보
- 스트림릿 기본
- 자바공부
- 자바
- 데이터베이스
- Pandas
- JavaScript
- 자바스크립트
- 파이썬
- 판다스공부
- 파이썬공부
- RESTful API
- Streamlit기초
- db
- Streamlit기본
- MySQL
- Android
- Today
- Total
목록전체 글 (240)
ruriruriya
DISTINCT는 SQL에서 사용되는 키워드로, 중복된 값을 가진 레코드(행)를 제거하여 유일한 값만을 결과로 반환하는 데에 사용된다. 이를 통해 중복된 값을 포함하지 않는 유일한 값들을 조회할 수 있다. 활용할 테이블(books Table) distinct 키워드 데이터를 중복제거해서 유니크하게 가져오는 키워드(함수 아님!) author_lname은 카테고리컬 데이터이다.( 중복 데이터가 있음. ) 이 컬럼의 데이터를 유니크하게 가져오자. select distinct author_lname from books; full name으로, 중복제거해서 유니크하게 이름 가져오자. select distinct concat(author_fname,' ',author_lname) as 'full name' from..
MySQL에서 제공하는 주요 문자열 처리 함수들은 다양한 작업에 사용된다. 함수 설명 예시 CONCAT() 문자열을 연결한다. CONCAT('Hello', ' ', 'World') -> 'Hello World' SUBSTRING() 문자열에서 일부분을 추출한다. SUBSTRING('MySQL', 1, 3) -> 'My' LEFT() 문자열의 왼쪽에서 지정된 수의 문자를 반환한다. LEFT('MySQL', 3) -> 'MyS' RIGHT() 문자열의 오른쪽에서 지정된 수의 문자를 반환 한다. RIGHT('MySQL', 3) -> 'SQL' LENGTH() / CHAR_LENGTH() 문자열의 길이를 반환 한다. LENGTH('Hello') -> 5 UPPER() 문자열을 대문자로 변환 한다. UPPER('..
MySQL에서 데이터를 삭제하는 데에는 DELETE 문을 사용한다. 이를 통해 테이블에서 특정 행이나 모든 행을 삭제할 수 있다. DELETE FROM 삭제할 테이블명 WHERE 특정 조건의 컬럼; 예제 01 / 입은지(last worn) 200일이 지난 셔츠는 삭제하세요. delete from shirts where last_worn >= 200; select * from shirts; 예제 02 / 유행이 지난, polo shirt는 삭제합니다. delete from shirts where article = 'polo shirt'; select * from shirts; 예제 03 / 셔츠 테이블의 모든 데이터를 삭제하세요. delete from shirts; select * from shirts; ..
MySQL에서 UPDATE 문은 테이블에 있는 기존 레코드(행)의 데이터를 업데이트하는 데 사용된다. 이를 사용하여 테이블 내의 특정 행이나 여러 행의 값을 변경할 수 있다. 아래 예제들로 행의 값을 변경해보자. 사용할 테이블 UPDATE 테이블이름 SET 업데이트할 컬럼명1 = 변경 후 값1, 업데이트할 컬럼명2 = 변경 후 값2, ... WHERE 변경 기준 컬럼명 = 변경 기준 값; WHERE 절을 사용하여 업데이트할 행을 선택할 수 있다. 이 절을 사용하지 않으면 테이블의 모든 행이 지정된 값을 가지도록 업데이트된다. 예제01 / polo 셔츠의 사이즈를 M로 바꾸세요. update shirts set shirt_size = 'M' where article = 'polo shirt'; select..
MySQL에서 SELECT는 데이터베이스 테이블에서 정보를 가져오기 위해 사용하는 키워드이다. SELECT 문을 사용하여 특정 열(column)이나 모든 열의 데이터를 가져올 수 있다. 아래 테이블로 예제를 풀어보자. 1. 원하는 컬럼만 가져오기 -- 모든 셔츠의 article 과 color를 가져오시오 select article, color from shirts; 2. 원하는 데이터 값을 조건으로 원하는 컬럼과 해당 행만 가져오기 -- medium 사이즈의 셔츠에서, shirt_id만 빼고 전체 컬럼을 가져오시오 select article, color, shirt_size, last_worn from shirts where shirt_size = 'M'; SELECT는 데이터베이스에서 정보를 읽는 데 ..
1. 데이터베이스 테이블 가져오기 use 키워드를 사용해서 먼저 데이터베이스를 가져와서 Ctrl + Enter 를 눌러 실행한 다음 select와 from 키워드를 사용해서 위 해당 데이터베이스 테이블을 가져와서 확인한다. -- 데이터베이스 가져오기 use new_test; -- 데이터베이스 테이블 가져오기 select * from new_table; 2. 테이블 추가하기 insert into 키워드로 테이블을 지정하고 (,) 괄호안에 컬럼 순서별 컬럼명을 먼저 넣고 value 키워드로 (,) 위의 괄호 안의 컬럼 순서대로 값을 넣어 추가한다. 그리고 테이블 가져오기 명령을 해서 추가 되었는지 확인한다. -- 데이터 추가하기 insert into new_table (age, name) values (12..
MySQL workbench 를 활용해서 데이터베이스와 데이터베이스의 테이블을 만들어보자! 1. 데이터 베이스 만들기 워크벤티에 접속하면 상단 메뉴 바에서 원통형 아이콘이 보인다. 이걸 클릭하면 데이터베이스를 생성할 수 있다. 이름을 써주고 'Apply' 버튼 클릭한다. 그 다음 메세지 창이뜨면 'Apply','Finish' 버튼을 눌러 완료한다. 네비게이터에서 스키마에 new_test라는 데이터베이스가 생긴 것을 확인할 수 있다. 2. 데이터베이스에 테이블 생성하기 자 이제 테이블을 만들어보자! 데이터베이스에서 데이터들을 표 형식으로 만든 것을 테이블(Table)이라고 한다. [Navigator]-[SCHEMAS]에서 새로 만든 데이터 베이스의 Table 이 보인다. 거기에 커서를 대고 오른쪽 마우스를..
AWS RDS에 MySQL을 워크벤치(Workbench)를 통해 접속하는 방법을 알아보자. 1. MySQL Workbench 설치 아래 링크로 들어가서 windows(x86, 64-bit), MSI Installer의 'Download' 버튼을 클릭한다. https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL Workbench Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (..