2012년 12월 26일 수요일

html tag


google go!

:a태그는 링크를 걸수있다.

:href속성은 주소를

:target속성의 값을 _blank로주면 새창으로 열수있다.

바로가기는 어디?
:abbr태그는 글자에 마우스를 가져다데면 설명을 볼수있는 기능

2012년 9월 18일 화요일

select의 요소


use tempdb

--태이블생성
create table dbo.customers
(
Num int identity(1,1) primary key,
Name varchar(25) not null,
Age tinyint null,
Address varchar(100)
)
go

--샘플 데이터 입력
insert customers values('태연',21,'서울')
insert customers values('설리',19,'서울')
insert customers values('수지',19,'인천')
insert customers values('나은',18,'대전')
insert customers values('리지',20,'서울')
insert customers values('지효',31,'부산')
insert customers values('보라',31,'부산')
insert customers values('보미',20,'광주')
go


update customers
set Address= '부산'
where  name='태연'



select * from customers
go
--1.중복제거(distinct)
select distinct address from customers
--2.집계함수 그룹화: 같은 지역 고객의 나이의 평균
select address, AVG(age) from customers
group by address

--3.조건이 있는 집계함수 그룹화: 같은지역 아이돌중 나이가 20이상인
-- 아이돌나이의 평균
select address,AVG(age) from customers
where age >= 20
group by address

select address,AVG(age) from customers
where age >= 20
group by all address

--4.having:집계함수에 대한 조건처리
--같은 지역 아이돌의 나이의 평균이 20 이상인 데이터만 출력

select address,AVG(age) from customers
group by address
having AVG(age) >= 30

--5.rollup:소계: 지역별 나이들 출력후 나의 소계(중간 합계)
select address,AVG(age) from customers
group by address with rollup

--6.cube
select address,AVG(age) from customers
group by address with cube

--7.grouping()함수
--
select address,AVG(age),GROUPING(address) as 그룹화여부
from customers
group by address with cube

--8.compute :출력 결과에 대한 집계
select address, age
from customers
compute sum(age),avg(age)

--9.compute by :출력 결과에 대한 집계에 대한 정렬
select address, age
from customers
order by address
compute sum(age),avg(age) by address

--10.case:문장대체
select name, age,
address = case address when '서울' then 'seoul'
when '부산' then 'busan'
else '다른지역'
end
from customers

2012년 9월 3일 월요일

외부스타일시트를 쓸때


<link
rel="stylesheet"
type="text/css"
href="./common/global.css"
>
외부스타일시트를 쓸때

CSS 속성

이미지
float :이미지 옆에 문자를 배치하도록한다.(left,right,none)
clear:이미지 옆에 문자를 오지 못하게(left,right,both)




color :글자색
font-size :크기
font-family :글꼴
font-weight :<h>
font-style :<i>
line-height :줄간격
text-decoration : 밑줄,취소선,윗줄
text-align :수평정렬
vertical-align :수직정렬
text-transform :첫자 대문자,모두 대문자,모두 소문자.
text-indent :들여쓰기
width :가로(모든객체)
heigth :세로(모든객체)
padding :안쪽여백
margin :바깥쪽여백
letter-spacing :문자간격
word-spacing :단어간격
border :테두리(color,width,style)
background-color :배경색
background-image:url() :배경이미지
background-repeat :배경 이미지의 반복여부
background-position :배경 이미지의 위치
background-attachment :배경이미지 고정여부
cursor :커서모양
a:link :기본링크
a:visited :방문한 링크
a:active :활성된링크
a:hover :마우스를 위에 올려놓을때
scrollbar :스크롤바모양
list-style-type :리스트모양
float :이미지와 택스트간의 배치설정
clear :이미지와 택스트간의 배치성정 해제

2012년 8월 31일 금요일

선택정렬 알고리즘

<script language="javascript" type="text/javascript">

var sort = [33, 22, 11, 55, 44];
var temp = 0;

for (var i = 0; i < sort.lngth; i++)
{
for(var j = i + 1; j < sort.length; j++)
{
if(sort[i] > sort[j])
{
temp = sort[i];
sort[i] = sort[j];
sort[j] = temp;
}
}
}

for(var i = 0; i < sort.length; i++)
{
document.write(sort[i] + " ");
}
document.write("<br />");

</script>

내장함수

// JavaScript Document
<script type="text/javascript">

 //eval() :연산식을 계산해준다.
 var str="3 + 5";
 document.write(str);
 document.write("<br />");
 document.write(eval(str));
 document.write("<br />");


 //parsInt() :실수를 정수로
 var num = 12.34;
 document.write(num);
 document.write(parseInt(num));

 //parsfloat() :수 -> 실수
 var su = "12.34";
 document.writeln("<br />");
 document.writeln(typeof(su),"<br />");
 document.writeln(typeof(parseFloat(su)),"<br />");

 //typeof() 연산자 :현제값의 유형을 반환시켜주는 연산자.
 var nan ="안녕";
 document.write(parseFloat(nan),"<br />");

</script>

2012년 8월 26일 일요일

corsor

일반텍스트
기본값
자동
도움말
+표기
손모양
모래시계
텍스트
움직임
포인터
방향관련