코딩ㆍ개발 정보179 [SQL] SQLite3 기본 설정 옵션 SQLite를 그냥 실행하면 알아보기 어렵다. C:\Users\CREBAN>sqlite3 foods.db SQLite version 3.41.0 2023-02-21 18:09:37 Enter ".help" for usage hints. sqlite> select * from foods limit 1; 1|1|Bagels sqlite> 기본적인 옵션은 다음과 같이 한다. .echo on .mode column .headers on .nullvalue NULL C:\Users\CREBAN>sqlite3 foods.db SQLite version 3.41.0 2023-02-21 18:09:37 Enter ".help" for usage hints. sqlite> .echo on sqlite> .mode col.. 코딩ㆍ개발 정보/데이터베이스 연습 2023. 2. 28. [SQL] Select 명령의 연산 처리 과정 select 명령에서는 문법적으로 여러 개의 절을 가지며, 이것을 통해 많은 관계 연산을 구현한다. 각 절은 특정 관계 연산과 대응된다. SQLite의 경우는 대부분의 절이 생략 가능하다. 따라서 찾고자 하는 데이터를 얻기 위해 필요한 연산만을 우리가 원하는 대로 사용하면 된다. SQLite에서 일반적인 형태의 select 명령은 다음과 같다. select [distinct] 열목록 from 테이블 where 조건식 group by 열목록 having 조건식 order by 열목록 limit 개수 offset 개수 [출처: Chapter 3 SQLite에서 SQL 사용하기, P.72, SQLite 마스터 북 (제2판), 2011, 심재철 옮김, 제이펍] 코딩ㆍ개발 정보/데이터베이스 연습 2023. 2. 26. SSL 인증서 무료 발급 사이트 정리 웹 서비스를 하려고 하다보면 HTTP 방식이 아닌 HTTPS 방식을 적용해야 한다. HTTP로 서비스 하려고 하면 크롬이던 어떤 브라우저건 요즘은 안전하지 않다며 다 팅겨내지요~ SSL 무료 인증서 발급 사이트 정리 1. Let's Encrypt SSL 인증서 발급 및 자동 갱신 방법(업데이트) 시놀로지 DSM, 기본 제공 설명글 링크(리눅스) 설명글 링크(DSM) 2. SSL For Free https://www.sslforfree.com/ 설명글 링크 3. zerossl https://zerossl.com/ 3개월 갱신, 2회 연장, 총 9개월 무료 이용 가능 설명글 링크 코딩ㆍ개발 정보/HTML 연습 2022. 10. 4. 안드로이드 코틀린 전환 기능 - INTENT 종류별 적용 예시 안드로이드 앱 개발을 하게 되면, 처음으로 접할 수 있는 부분이 인텐트입니다. 전화걸기 암시적 인텐트 Intent.ACTION_DIAL val intent = Intent(Intent.ACTION_DIAL) intent.data = Uri.parse("tel:010-1234-5678") if(intent.resolveActivity(packageManager) != null){ startActivity(intent) } 문자열 보내기 암시적 인텐트 Intent.ACTION_SEND val intent = Intent(Intent.ACTION_SEND) intent.apply { type = "text/plain" putExtra(Intent.EXTRA_TEXT, "보낼 문자열") var chooser =.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2022. 8. 16. 티스토리 스타일에 ::before 태그로 유니코드 삽입하기 여기 보이는 작업은 티스토리 매니저 스킨편집에서 CSS를 다음과 같이 수정합니다. 위에서 ::before 부분이 용어제목(DT), 용어설명(DD) 부분이 시작하기 전에 표시해 줄 content 및 그에 대한 모양입니다. 여기서 입력하는 특수문자는 유니코드로 지정합니다. 불릿 유니코드는 다음의 링크에서 참고해서 U+ 부분을 \ 로 변경해서 입력하면됩니다. 화살표 유니코드는 다음의 링크를 참고하시기 바랍니다. 기타 궁금한 사항은 유니코드표를 검색 후 U+ 부분을 \ 변경해서 입력해보면, 적용되는 모습을 바로 확인하실 수 있습니다. 글쓰기 할때 태그를 작성합니다. 코딩ㆍ개발 정보/티스토리블로그 2022. 7. 13. SQL 한방 정리 - 이거알면 어떻게든 데이터베이스 한다 보호되어 있는 글 입니다. 2022. 7. 11. [MySQL] SQL문 내부 처리 순서 (우선순위) 포인트 1 WHERE 구에서 행 선택 SELECT 구에서 열 선택을 합니다. 즉 WHERE 구 -> SELECT 구의 순서로 처리됩니다. 즉, SELECT 구에서 지정한 별명은 WHERE 구 안에서는 사용할 수 없습니다. 포인트 2 WHERE 구 -> SELECT 구 (여기서 별명 지정) -> ORDER BY 구 ORDER BY 구에서는 SELECT 구에서 지정한 별명을 사용할 수 있다. GROUP BY에서 지정한 열 이외의 열은 집계함수를 사용하지 않은 채 SELECT 구에 지정할 수 없다. 포인트 3 내부처리 순서 WHERE 구 -> GROUP BY 구 -> SELECT 구 -> ORDER BY 구 포인트 4 내부처리 순서 WHERE 구 -> GROUP BY 구 -> HAVING 구 -> SELECT.. 코딩ㆍ개발 정보/HTML 연습 2022. 6. 10. [MSSQL] SQL Server Management Studio, SQL 쿼리 창 줄번호 넣기 SQL Server Management Studio, SQL 쿼리 창 줄번호 넣기 도구 > 옵션을 클릭한 후, 텍스트편집기 > Transact-SQL > 일반 > 표시 > 줄 번호 선택하면 즉시 반영됩니다. 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. [MSSQL] SELECT 데이터 검색 기본 문법 SELECT[DISTINCT] 열_이름[, ...] FROM테이블_이름[, ...] [WHERE조건[중첩 질의]] [GROUP BY 열_이름[, ...]] [HAVING조건] [ORDER BY 열_이름[, ...] [ASC|DESC]]; WHERE 연산자 우선 순위 우선순위 연산자 1 괄호 2 논리 연산자를 제외한 모든 연산자 3 NOT 4 AND 5 OR 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. [MS-SQL] 데이터 입력하기 수정하기 삭제하기 데이터 입력하기 insert into 출판사 values (2,'연두출판사','심하진','031-0000-1111'); insert into 출판사(출판사번호, 출판사명, 담당자, 전화번호) values (3,'대림출판사','안종현','010-12341234'); insert into 출판사(출판사번호,출판사명) values(4,'하얀출판사'); insert into 출판사 values (5,'위즈덤하우스',NULL,null); insert into 출판사 values (6, '검정출판사','null','null'); select * from 출판사; create table 출판사_경기 (출판사번호 int not null ,출판사명 varchar(30) not null ,담당자 varchar(20) ,전.. 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. 이전 1 ··· 7 8 9 10 11 12 13 ··· 18 다음