728x90

스마트웹앱콘텐츠전문가/직장 70

[MSSQL]데이터 삭제

이 글에 들어가기 앞서 유의 사항.※ 확실치 않은 쿼리는 절대 사용하지 마세요. 데이터 손실의 위험이 있습니다. 1. DELETE 문 : 데이터 만 삭제. - 조건절 함께 사용하여 부분 데이터 삭제 : DELETE FROM 테이블명 WHERE 컬럼명 = '조건값'- 해당 테이블에 모든 데이터 삭제 : DELETE FROM 테이블명 cf) DELETE 문은 mssql, mysql 등 기본적인 DBMS가 비슷하거나 동일하게 사용됨.

[mysql]특정 기간 동안의 데이터 조회

ex) select 구문을 통해서 특정 기간 동안의 데이터가 조회가 되는 지 확인이 필요한 경우. 다음과 같은 쿼리를 이용할 수 있음. 형식 : date_add(now(), interval -1 day) : 현재시간함수인 now()로부터 day 기준으로 -1 사이에 있는 데이터의 갯수를 가져옴 ※ 전제조건 : 비교하려는 데이터 형식이 데이터타입(datetime)이거나 혹은 동일한 형식으로 맞춘 후 비교를 해야함. 현재부터 한 달 전까지 where regdate >= date_add(now(), interval -1 month)현재부터 일주일 전까지 where regdate >= date_add(now(), interval -7 day)현재부터 하루 전까지 where regdate >= date_add(n..

[DBMS]각 db별 현재 날짜 및 시간 정보를 알려주는 Built-in 함수들

1. mysql- SYSDATE(), NOW() - SYSDtATE()함수는 상수가 아님 VS NOW()함수는 상수(Constant)임.(쿼리 실행 시, NOW()는 하나의 쿼리 단위로 동일한 값을 반환하게 되므로 해당 쿼리 실행 단위내에서 복수로 사용하고 있는 NOW() 반환 값은 동일. BUT, SYSDATE()는 반환값이 동일X) 2. mssql- getdate() 3. oracle- sysdate

[엑셀]문자열 합치기

엑셀에서 문자열 또는 수식 및 함수를 합칠 수 있는 방법들 중,"&" 연산자를 사용하는 방법을 소개하겠습니다. ex)원하고자 하는 결과 : 가운데 글자가 *표시된 이름(전화번호 뒤4자리) A B C 아무개 01012345678 원하고자 하는 결과 => C열에 다음과 같은 수식을 사용하면 된다. =LEFT(A1,1)&"*"&RIGHT(A1,1)&"("&RIGHT(B1,4)&")" 결과 : 아*개(5678) cf)LEFT(text, [num_chars]) : text는 표본이 되는 대상, [num_chars]는 숫자로 해당 text 중 왼쪽에서부터 몇번째까지 보여질 것인지를 결정. RIGHT(text, [num_chars]) : text는 표본이 되는 대상, [num_chars]는 숫자로 해당 text 중 ..

웹페이지에서 css 적용하는 방법들

웹페이지 상에서 즉, HTML파일에서CSS를 적용시키는 방법은 - 외부 스타일 시트- 내부 스타일 시트- 태그내에 직접(inline) 스타일 지정 이렇게 3가지가 있다. 1. 외부 스타일 시트 외부의 스타일 시트 파일(.css)을 HTML파일에 연결하여 사용하는 방법 ex) 2. 내부 스타일 시트 HTML 파일 상의 head 안에서 직접 스타일을 정의하는 방법 ex) 3. 태그 내에 직접 스타일 지정 ex) cf. css 적용시키는 방법들의 범위 비교 : 외부 스타일(스타일 시트 파일을 연결한 파일 내에서만)> 내부 스타일(해당 html파일내에서만) > 태그 내에 직접 스타일 지정(해당 태그만) cf. css 적용 우선 순위 높음1. 속성값 뒤에 !important 를 붙인 것.2. 태그에 직접적(inl..

[PHP]난수 생성

임의의 수, 난수 발생시키기 mt_rand(최소값, 최대값) 함수 사용 + 난수 반환 시 최소값, 최대값까지 포함 ex) $randNum = mt_rand(1, 10); //randNum 변수 생성, 이 변수는 난수를 발생 시키는 함수인 mt_rand의 반환값을 저장함. echo $randNum; //randNum 변수의 값을 출력 = 난수를 발생 시키는 함수인 mt_rand의 반환값을 출력 ※ 난수의 사용은 의도하지 않은 임의의 결과를 반환하게 만들 필요가 있을 때 사용할 수 있음. 예를 들면, 웹페이지에서 불러오는 파일을 자주 변경하는 경우, 파라미터 값을 난수로 사용하여 매번 다른 파일 주소를 가져와 변경된 결과를 확인 할 수 있음. 특히, 페이스북 디버깅 시.... 이미지 파일등은 변경할 때 마다..

[MySQL]테이블 및 컬럼 다루기

[컬럼 추가]1. 기본적인 쿼리문을 사용하면 기존에 있는 컬럼 다음에 추가가 된다.(=맨 뒤에 추가가 됨)ALTER TALBE 테이블명 ADD 컬럼명 자료형 2. 쿼리문 뒤에 'FIRST'라는 것을 사용하면 해당 테이블의 모든 컬럼 앞에 추가가 된다.ALTER TALBE 테이블명 ADD 컬럼명 자료형 FIRST 3. 쿼리문 뒤에 'AFTER 컬럼명' 을 사용하면 해당 컬럼 다음에 추가가 된다.ALTER TABLE 테이블명 ADD 컬럼명(A) 자료형 AFTER 컬럼명(B) [컬럼 수정]1. 컬럼 속성 수정- ALTER TABLE 테이블명 MODIFY 컬럼명 타입; [컬럼 이름 바꾸기] : 'CHANGE'는 컬럼의 속성 및 이름을 바꿔줌. - ALTER TABLE 테이블명 CHANGE 기존의 컬럼명 새로운 ..

728x90