Programming/Server & Database

[MSSQL] MSSQL Query 문 [ SELECT, INSERT, DELETE ]

BadaGreen_Kim 2018. 9. 4. 09:32


MSSQL을 사용하여 Query문에 대해 몇가지 알아보자.



ex 1) 테이블검색 


   SELECT * FROM 테이블이름        




Select 문을 상위 1000개의 레코드 검색


 

SELECT TOP(1000) FROM 테이블명 

 


Select 문을 하위 1000개의 레코드 검색 : 최하위 순서대로 레코드 검색


 

SELECT TOP(1000) FROM 테이블명 order by seq desc

 





ex 2)  Insert 문


INSERT INTO linqtable VALUES( 'Carmak','JiEon','0106666666','Seoul');





ex 3) DELETE 문



Delete 문을 이용하여 원하는 데이터를 삭제. (일부 삭제)


 

DELETE FROM 테이블명 WHERE 필드명 = '조건';

 



ex1 ) Table1이라는 테이블에서 ID가 testID인 레코드 삭제

 

DELETE FROM Table1 WHERE ID = 'testId';

 






Delete 문을 이용하여 모든 데이터를 삭제.

 

DELETE FROM 테이블명

 



ex2 ) Table1의 전체 레코드 삭제

 

DELETE FROM Table1  


Table의 상위 1000개의  레코드 삭제


 

DELETE TOP(1000) From Tablename