728x90

코딩 연습장 160

데이터베이스 SQL문법 SELECT문-3

2021/02/24(수) 수업2 ​ ​ ​ 집합연산 UNION 연결된 SELECT문의 결과 값을 합집학으로 묶어주고 결과 값의 중복은 제거 UNION ALL 연결된 SELECT문의 결과 값 중복 제거 없이 모두 출력 INTERSECT 먼저 작성된 SELECT문의 결과값과 다음 작성된 SELECT문의 같은 데이터만 출력 MINUS 먼저 작성된 SELECT문의 결과값에서 다음 작성된 결과값을 제외하고 출력 ​ SELECT 필드명 FROM 테이블명 WHERE 조건 UNION SELECT 필드명 FROM 테이블명 WHERE 조건; --> 두테이블의 필드간 중복을 제거하여 출력 ****WHERE조건 문은 없어도 됨**** ​ ​ ​ SELECT 필드명 FROM 테이블명 WHERE 조건 UNION ALL SELEC..

데이터베이스 SQL문법 SELECT문-2

2021/02/24(수) 수업2 ​ ​ ​ SELECT 조건문 SELECT 필드명 FROM 테이블명 WHERE 조건; --> 조건의 맞는 필드를 테이블에서 출력 AND, OR, BETWEEN A AND B , NOT BETWEEN A AND B 사용가능 IS NULL --> NULL값이라면 ​ ​ ​ ​ ​ ​ 문자 비교를 위한 와일드카드를 사용할 때는 LIKE 사용 NOT LIKE도 가능 SELECT 필드명 FROM 테이블명 WHERE 조건 LIKE '문자'; % - 모두 _ - 한글자 ​ ​ ​ ​ 같은 필드에서 여러 조건을 OR로 줄때 IN을 사용 NOT IN도 가능 SELECT 필드명 FROM 테이블명 WHERE 필드명 IN(조건, 조건); ​ ​ ​ 정렬하기 ORDER BY ASC - 오름차순(..

데이터베이스 SQL문법 SELECT문-1

2021/02/24(수) 수업2 ​ ​ 참고자료: DO IT! 오라클로배우는 데이터베이스 입문 ​ 오라클 데이터베이스 ​ ​ - SELECT문 ​ SELECT * FROM 테이블명; --> 테이블 전체 열 조회 ​ ​ DESC 테이블명; --> 테이블의 스키마 내용 출력 * NUMBER(7,2) --> 숫자 7자리 소숫점 1자리까지 표현 가능 ​ ​ ​ SELECT DISTINCT 필드명 FROM 테이블명; --> 필드에서 중복된값 제거하여 출력 *ALL은 중복된 값 제거 없이 그대로 출력 (SELECT ALL 필드명 FROM 테이블명;) ​ ​ ​ 별칭(alias) SELECT 필드명 AS 별칭 FROM 테이블; SELECT 필드명, 연산식 AS 별칭 FROM 테이블; # SELECT문에서는 연산식이 ..

데이터베이스-3(준비)

2021/02/23(화) 수업1 ​ ​ 시작버튼 --> Net Configuration Assistant 클릭 ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 시작 -> cmd창 -> hostname입력 후 뜨는 내용 복사해서 입력 ​ 예, 테스트 수행 ​ 성공하면 ​ 시작버튼 --> CMD창 띄우기 --> sqlplus 입력 --> SCOTT 입력하고 설정한 비밀번호 입력 *비밀번호는 입력해도 화면에 안뜸* ​ 모든 설치를 마쳤는데 실행되지 않는다면 컴퓨터를 재부팅해보기

데이터베이스 시작-2(준비)

2021/02/23(화) 수업1 ​ ​ ​ 시작 버튼 --> database configuration assitant ​ ​ ​ ​ 이름은 아무것나 상관없음 ​ Enterprise manager 구성 체크 해제 ​ 모든 계정에 동일한 관리 비밀번호 사용 비밀번호 설정은 아무거나 ​ 예 클릭 ​ ​ ​ ​ ​ ​ 완료 클릭 ​ 확인 클릭 ​ ​ ​ 비밀번호 관리 클릭 ​ SCOTT 계정 잠그겠습니다. 비밀번호 설정 ​ 예 클릭 ​ 종료 클릭 끝! ​ Database Configuration Assistant는 데이터 베이스 툴을 컴퓨터에 설치하기 위한 것

데이터베이스 시작-1(준비 단계)

2021/02/23(화) 수업 1 ​ ​ ​ 데이터베이스 oracle sql을 사용할 예정 ​ ​ 1) 먼저 자바를 설치 하기 --> jdk를 설치 https://www.oracle.com/kr/java/technologies/javase-downloads.html Java SE - Downloads | Oracle Technology Network | Oracle 대한민국 Documentation Installation Instructions Release Notes Oracle License Binary License Documentation License Java SE Licensing Information User Manual Includes Third Party Licenses Certified..

오류일기 -5-

2020.12.18(금) ​ ​ 앱 개발하고 있는 도중 발생한 오류! E/AndroidRuntime: FATAL EXCEPTION: main java.lang.ClassCastException: androidx.appcompat.widget.AppCompatImageButton cannot be cast to android.widget.Button ​ ​ 이런 오류가 발생했는데 읽어 보니 버튼에서 난 오류.. ​ 해당 위치로 가서 보니까 ​ ​ 이미지 버튼인데 그냥 버튼 형식으로 선언해줘서 발생한 오류였다.. ​ private Button myButton; --------> private ImageButton myButton; ​ ​ 이렇게 다시 수정해줘서 오류 제거! ​ ​ ​

오류일기 -4-

2020.10.15.목 ​ 안드로이드 스튜디오 오류 ​ a class에서 b class로 전환하는 intent를 사용하여 화면 전환을 하는데 생긴 오류 ​ ​ E/AndroidRuntime: FATAL EXCEPTION: main android.content.ActivityNotFoundException: Unable to find explicit activity class {클래스 이름}; have you declared this activity in your AndroidManifest.xml? ​ 대충, 매니페스트파일 안에 클래스가 선언되어 있지 않다는거같다는 말 같은데 매니페스트 파일을 보니까 클래스 선언 안되어있네?^^ ​ app>src>main>AndroidManifest 들어가서 라고 선언해..

오류 일기 -3-

2020.10.08.(목) ​ 안드로이드 스튜디오 오류 ​ 투표기능을 만들고 있는데 다른액비비티에서 db 값을 받아와 그 값을 배열로 나눠 다시 db에서 테이블을 참조하는 스레드로 구현 중에 json을 따로 쓰지않고 받아오기 위해 string 형으로 받아와서 ​ 문자를 기준으로 값을 나누는데 생긴 오류 ​ ​ E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #2 java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:299) at java.util.concurrent.FutureTask.finishComple..

728x90