본문 바로가기

반응형
   

전체 글

(1624)
각종 예제 use SQLEx; 1. select name from tblMember where pk = (select who from tblRent where what = 5); name ----- 신숙주 2. select * from tblCountry; select name from tblCountry where area = (select max(area) from tblCountry); name ------------------------------ 중국 3. select name from tblGroup where salary >= (select avg(salary) from tblGroup); name ---------- 김시민 대조영 성삼문 신숙주 안중근 유관순 윤봉길 이윤복 이율곡 이자겸 장보고 조광조..
group by, compute, LEN, SUBSTRING, TRIM, RTRIM, DATETIME, NULL 관련 함수 USE SQLEx --입사한지12개월이 지난직원들을대상 --185만원이상되는각부서별평균월급 SELECT AVG(salary), depart FROM tblGroup WHERE workMonth > 12 GROUP BY depart having avg(salary) >= 180 ORDER BY AVG(salary) DESC; SELECT * FROM tblGroup; --관리부, 생산부대상 SELECT depart, AVG(salary) FROM tblGroup GROUP BY depart HAVING depart not in('영업부'); --compute -- : 집계함수와사용 SELECT AVG(salary) FROM tblGroup; SELECT * FROM tblGroup compute AVG(s..
DB연결 클래스 표기 : 네임스페이스.클래스명 테이블표기 : 서버명.DB명.스키마명.테이블명
스트링 정렬기준 문자열로 소팅을 한다면 문자열 입장에서는 1 과 10 을 비교할때 앞자리만 비고한다. 앞자리만 검색을 한다. 그래서 우선순위가 숫자 소팅과 틀려진다.11 12 100 이 있다면 우선순위는 100이 우선이 된다 두번째가 0이기 때문에 첫글자가 같다면 두번째 글자 두번째가 같다면 세번째 글자.
다른 컴퓨터에서 붙기 서버쪽에서 오픈을 해야 다른 사용자가 디비를 접근 할수 있다.메뉴에서 Sql Server Configuration ManagerTCP/IP 사용을 예로 바꺼주어야 한다.기본적으로 포트가 막혀있기 때문에 방화벽에서 포트를 풀어주어야 한다.
ALTER, 컬럼추가, 컬럼수정, 컬럼삭제 권장할 만한 쿼리는 아니다.--SQL 컬럼을추가하기 ALTER TABLE Test add data2 nvarchar(10) not null; --컬럼삭제하기 ALTER TABLE Test DROP column data; --컬럼수정 ALTER TABLE Test ALTER column string varchar(2) null; --DML(데이터조작) --1. SELECT : 데이터를가져오기 --2. INSERT : 데이터를입력하기 --3. UPDATE : 데이터를수정하기 --4. DELETE : 데이터를삭제하기 --INSERT --INSERT [into] 테이블명(컬럼리스트) values (값리스트);
제약조건, Primary Key, Foreign Key, Unique, Check, Null, Default 제약(Constraing) 조건 - 열이름, 타입, 길이, 제약조건 - 6가지 - 1개의 컬럼에 대한 제약 사항을 지정 - 데이터 입력이 잘못되엇을때를 방지하기 위한 무결성 지원 요소1. Primary Key2. Foreign Key3. Unique4. Check5. Null : 행당 컬럼의 값이 null인지? 아닌지? 제약 , 해당 컬럼값을 기입을 반드시 해야하는지? 비워도 상관없는지? - 해당 컬럼값을 기입을 반드시 해야하는지? 비워도 상관없는지? - null : 써도0, 안써도 0 - not null : 반드시 써야함0, 비워두면 에러 - 필수입력 컬럼6. Default1. Null : 행당 컬럼의 값이 null인지? 아닌지? 제약 , 해당 컬럼값을 기입을 반드시 해야하는지? 비워도 상관없는지? -..
윈폼(winform)으로 구현한 화면 캡쳐, 성적그래프 WPF 예제 윈폼(winform)으로 구현한 화면 캡쳐, 성적그래프 WPF 예제using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Drawing.Imaging; namespace WinformTest{ public partial class Ex01_Capture : Form { public Ex01_Capture() { InitializeComponent(); } private void button1_Click(object sender..

반응형