Liea
'IT공부' 태그의 글 목록 (58 Page)

IT공부

① 공부/HTML, JavaScript, Vue.js, CSS

HTML 기본 태그들(1)

: 현재 문서가 HTML5로 작성된 웹 문서임을 나타냄 HTML 작성규칙 : 태그 이름은 대소문자를 구분하지 않음 본문 내 연속된 공백이나 줄 바꿈은 하나의 공백으로 처리 태그의 포함 관계를 표현하기 위해 들여쓰기 적용 태그의 쌍을 겹치지 않고 완벽히 내포시킴 종료태그를 반드시 사용 문단나누기 : 주석 : 구분선 : 줄바꿈(엔터기능) : 공백 : 페이지 전체색 : 차이 : 는 눈에 보이는대로 출력, 는 태그를 문자 취급 : 제목태그 /가장 큰 제목, 가장 작은 제목 글자꾸미기 : 글자형태 : : 굵은글자, : 밑줄, : 기울임 : 굵은글자, : 밑줄, : 기울임 하이퍼링크 : / href - 연결하고자 하는 웹 사이트 url지정 target - 링크 클릭시 웹사이트가 열릴 곳 지정 ㄴtarget 속성값 ..

① 공부/SQL

콘솔APP과의 연동

콘솔APP과의 연동 -- windowsFoarmsApp4.zip 파일을 실제PC에 다운로드 후 압축 해제(visual studio에 .net(c#) 설치 되어 있어야 함) -- (콘솔프로그램과 DBMS 연동 실습에 사용!) 압축해제 폴더의 sln파일을 열면 아래와 같은 창이 뜸(shift+F7 창 띄우기, F7 코드 띄우기) F7을 누르고 코드를 수정 SSMS로 이동해서 쿼리 작성 CREATE DATABASE test1; USE test1; CREATE TABLE member ( ID NCHAR(5) NOT NULL PRIMARY KEY, PW NCHAR(5), NAME NCHAR(4) ); SELECT * FROM member; INSERT INTO member VALUES('HAN','1234',N'..

① 공부/SQL

MSSQL사용, UNION, IF, CASE

UNION, UNION ALL, EXCEPT, INTERSECT - UNION은 두 쿼리의 결과를 행으로 합치는 것 ㄴ단, 두 문장의 결과열 개수가 같아야 하고, 데이터 형식도 각 열 단위로 같거나 호환되는 형식이어야 함 - UNION의 형식 : SELECT 문장 UNION [ALL] SELECT 문장 - UNION 만 사용하면 중복된 열은 제거가 되며, UNION ALL을 사용하면 중복된 열 포함된다. SELECT * FROM userTbl UNION ALL SELECT * FROM buyTbl; 오류내용 : UNION, INTERSECT 또는 EXCEPT 연산자를 사용하여 결합된 모든 쿼리의 대상 목록에는 동일한 개수의 식이 있어야 합니다. SELECT userid, name FROM userTbl ..

① 공부/SQL

MSSQL사용, JOIN(3)

실습 쿼리문 use sqldb; CREATE TABLE stdTbl ( stdName nvarchar(10) NOT NULL PRIMARY KEY, addr nchar(4) NOT NULL ); CREATE TABLE clubTbl ( clubName nvarchar(10) NOT NULL PRIMARY KEY, roomNo nchar(4) NOT NULL ); CREATE TABLE stdclubTbl ( num int IDENTITY NOT NULL PRIMARY KEY, stdName nvarchar(10) NOT NULL FOREIGN KEY REFERENCES stdTbl(stdName), clubName nvarchar(10) NOT NULL FOREIGN KEY REFERENCES clubT..

① 공부/SQL

MSSQL사용, JOIN(2)

Inner Join(내부 조인) -- JYP라는 아이디를 가진 사람이 구매한 물건을 발송하기 위해 이름/주소/연락처 검색 USE sqlDB; SELECT * FROM buyTbl INNER JOIN userTbl ON buyTbl.userid = userTbl.userid -- 테이블 이름.열이름 형식 !! WHERE buyTbl.userid = 'JYP'; ↑On 구문과 where 구문에는 ‘테이블이름.열이름’의 형식으로 써야 한다. where가 없다면 buyTbl의 모든 행에 대하여 userTbl과 결합하게 됨. -- INNER JOIN의 다른 형태 SELECT * FROM topic INNER JOIN author ON topic.author_id = author.aid; SELECT * FROM ..

① 공부/SQL

MSSQL사용, JOIN(1)

실습 준비 샘플 코드 USE tempdb DROP TABLE IF EXISTS author; CREATE TABLE author ( aid int NOT NULL, name varchar(10) DEFAULT NULL, city varchar(10) DEFAULT NULL, profile_id int DEFAULT NULL, PRIMARY KEY (aid) ) INSERT INTO author VALUES (1,'egoing','seoul',1),(2,'leezche','jeju',2),(3,'blackdew','namhae',3); DROP TABLE IF EXISTS profile; CREATE TABLE profile ( pid int NOT NULL, title varchar(10) DEFAULT..

① 공부/SQL

MSSQL사용, 데이터 형식 관련 함수

1. 데이터 형식 변환 함수 가장 일반적으로 사용되는 데이터 형식 변환은 CAST()와 CONVERT(), TRY_CONVERT() 함수 - CAST (형변환대상 as 데이터형식) - CONVERT (데이터형식, 형변환대상) - TRY_CONVERT (데이터형식, 형변환대상) -- 평균 구매 개수 SELECT AVG(amount) '평균구매개수' FROM buyTbl; SELECT AVG( CAST(amount AS FLOAT)) '평균구매개수' FROM buyTbl; SELECT AVG( CONVERT(FLOAT, amount)) FROM buyTbl; SELECT AVG(TRY_CONVERT(FLOAT, amount)) '평균구매개수' FROM buyTbl; -- 단가 / 수량 SELECT price..

① 공부/SQL

MSSQL사용, 변수의 사용

변수의 사용 변수의 선언 : DECLARE @변수이름 데이터 형식; 변수에 값 대입 : SET @변수이름 = 변수의 값; 변수의 값 출력 : SELECT @변수이름; use sqlDB; DECLARE @myVar1 INT; DECLARE @myVar2 SMALLINT, @myVar3 DECIMAL(5,2); DECLARE @myVar4 NCHAR(20); SET @myVar1 = 5; SET @myVar2 = 3; SET @myVar3 = 4.25 SET @myVar4 = N'키가 180보다 큰 가수 이름==> '; SELECT @myVar1; SELECT @myVar2 + @myVar3; SELECT @myVar4, NAME FROM userTbl WHERE HEIGHT > 180;

① 공부/SQL

MSSQL사용, 데이터 형식

1. 숫자 데이터 형식 BIT : 숫자 범위는 0또는 1, BOOLEAN형인 참과 거짓에 사용 INT : 정수형, 숫자 범위는 약 -21억 ~ +21억 SMALLINT : 정수형, 숫자범위는 -21,768 ~ 32,767 TINYINT : 양의 정수, 숫자범위는 0 ~ 255 BIGINT : 정수형, 숫자범위는 -2^63 ~ +2^63-1 2. 문자 데이터 형식 CHAR / NCHAR : 고정길이 문자형 VARCHAR : 가변 길이 문자형 NVARCHAR : 가변길이 문자형 ※대용량 데이터베이스를 사용하는 경우, 4글자 미만을 저장하게 될 시 CHAR / NCHAR형식으로 설정하는 것이 INSERT / UPDATE시 더 좋은 성능을 발휘한다. 3. 날짜와 시간 데이터 형식 DATETIME : “YYYY-..