IT
-
[SQL] SELECT 문 간단하게 파헤치기 . FROM, WHERE, GROUP BY, ORDER BY, JOINㄲIT /DataBase 2013. 5. 30. 11:50
SQL문의 가장 기본이 되는 구문입니다. 쓰는 방법이야 간단하니 주로 테이블, 열 이름들과 씨름을 함. 이름을 간소화 하기 위해서 AS를 이용함 띄어쓰기도 가능. atable as abtable b 같이 쓰는 것임. 이제 SELECT 문을 보기로함. 작업 도중 햇갈린다 싶으면 select * from 테이블 확인하고 작업하다 또 햇갈린다. select * from 테이블 습관적으로 쓰게 되는 구문 가장 많이 사용하는 SELECT 구문에 관하여 파고들어봅시다! SELECT 구문 형식 SELECT select_list [ INTO new_table ] [ FROM table_source ] [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVI..
-
[MSSQL] INSERT INTO 문.테이블에 데이터 추가하기IT /DataBase 2013. 5. 28. 22:54
일단 INSERT 문의 기본 구조를 살펴보면 INSERT INTO [MINING MODEL]|[MINING STRUCTURE] | () INSERT INTO [MINING MODEL]|[MINING STRUCTURE] |.COLUMN_VALUES () 현기증 나려고 하니까 아래 걸로 봅시다 INSERT INTO 테이블 이름 (열1, 열2, ...) VALUE (값1, 값2 , ….) INSERT INTO 테이블이름 ( 열1,열2,열3,열4 ….) SELECT 테이블에 들어갈 값 FROM selct값을 구하기 위한 테이블 WHERE 조건 바로 값을 입력해주는 것과 select문을 이용해서 조건에 맞는 값을 입력하는 경우가 있습 니다. 만들어 놓은 userTbl 과 ItemTbl에 값을 입력 해봅시다. 아직..
-
[SQL] DB ,테이블 만들기, create tableIT /DataBase 2013. 5. 27. 23:14
그림에 보이는 주석처럼 데이터베이스 생성은 create database [데이터베이스이름] 를 통해 합니다. 뭔가 작업을 하려면 데이터베이스가 있어야 겠죠 그냥 무작정 만들어 봅시다 create database userdb --데이터베이스 userdb를 만듭니다. use userdb --데이터베이스 userdb를 사용합니다. create table userTbl ( UserName varchar(50) null, UserAge int null, UserID varchar(50) null, Phone varchar(50) null, Comment varchar(max) null) --테이블을 만듭니다. 테이블 이름은 userTbl이고 안에는 5개의 필드를 만듭니다. create table ItemTbl (..
-
[MSSQL] sp_addlinkedserver 프로시저. 외부 서버로 연결IT /DataBase 2013. 5. 27. 10:49
서버 등록 sp_addlinkedserver 'servername' , ' ', 'SQLOLEDB', 'IP', '', 'DB이름' @server = ' name ' 서버 이름, 기본값 없음. @srcproduct = ' ' OLEDB 원본 제품 이름, default NULL @provider = 'SQLOLEDB' 데이터 원본에 해당하는 OLE DB 공급자의 고유 PROG ID ( Programming ID) @datasrc = '192.168.2.1' OLE 공급자가 해석하는 데이터 원본이름 원격서버의 IP , 연결할 서버의 아이피 @prastr = ' ' OLEDB 공급자 연결 문자열, default NULL @catalog = 'DATABASE이름' OLEDB 공급자에 연결할때 사용되는 catal..