일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 유니티
- 맛집
- 라즈베리파이
- MySQL
- 다이어트
- flutter
- tensorflow
- 날짜
- port
- IOS
- 리눅스
- Linux
- 함수
- pandas
- swift
- Unity
- PER
- ubuntu
- node.js
- GIT
- javascript
- ASP
- Excel
- PyQt
- MS-SQL
- PyQt5
- sqlite
- urllib
- python
- mssql
목록데이타베이스 (89)
아미(아름다운미소)
1. mysql에 접속 $ mysql -u root -p 2. mysql의 권한 설정 mysql> use mysql; mysql> grant all privileges on 디비명.* to 유저명@'%' identified by ‘비밀번호'; mysql> flush privileges; mysql> select user, host, password from mysql.user; 3. 설정 파일에서 권한 설정 $sudo vi /etc/mysql/my.cnf bind-address = 127.0.0.1을 주석 처리 (#으로 주석처리) 4. mysql 재시작 $ sudo /etc/init.d/mysql restart 5. mysql이 사용하는 포트 열기 기본으로 3306 사용 $ iptables -A INPU..
MSSQL 데이터 특정시점 복원 데이터베이스 특정 시점에서 복원하는 방법에 대해 포스팅 하였습니다. 조건 지정된 시간으로 데이터를 복원하기 위해서는 해당 데이터베이스 복구 모델이 전체로 되어 있어야 합니다. 데이터베이스 복구 모델에 대한 내용은 다음 기술 문서를 참조하십시오. · 복구 모델 개요 (http://msdn.microsoft.com/ko-kr/library/ms189275.aspx) 현재 데이터베이스의 복구 모델은 Microsoft SQL Server Management Studio(이하 SSMS)에서 해당 데이터베이스 속성 화면의 [옵션]에서 확인할 수 있습니다. 그림 축소그림 확대 특정시점 복원 시 , 복구모드는 "전체"로 적용되어 있어야 하며, backup tool에서도 동일하게 설정되어..
SQL Server 2005GROUP BY 절을 사용하여 결과 집합에서 각 행의 집계 값을 만듭니다. GROUP BY 절을 사용하지 않으면 집계 함수는 SELECT 문에 대해 하나의 집계 값만 보고합니다.다음 예에서는 데이터베이스에서 각 판매 주문의 합계를 찾습니다.USE AdventureWorks; GO SELECT SalesOrderID, SUM(LineTotal) AS SubTotal FROM Sales.SalesOrderDetail sod GROUP BY SalesOrderID ORDER BY SalesOrderID ; GO GROUP BY 키워드는 그룹화 열로 알려진 열 목록 이전에 옵니다. GROUP BY 절은 결과 집합의 행을 제한합니다. 즉, 그룹화 열에 있는 각 고유 값에 대해 행이 하나..
하나의 데이터베이스에서 체크하기 IF NOT EXISTS (SELECT name FROM sysobjects WHERE name = '#temp_table' AND type = 'U') CREATE TABLE #temp_table (addFields) - 원격 데이터베이스에 있는 임시테이블 체크하기 IF object_id('tempdb..#table_name') IS NOT NULL BEGIN print '존재함' END ELSE BEGIN print '존재안함' END
2018.01.26 현재다운로드경로 : https://www.microsoft.com/ko-kr/download/details.aspx?id=42299
-- 이름, 메모 변수 선언 DECLARE@NAMENVARCHAR(50) DECLARE @MEMONVARCHAR(50) -- 커서 선언 DECLARE MEMO_CURSOR CURSOR FOR SELECT NAME, MEMO FROM TB_MEMO -- 커서 열기 OPEN MEMO_CURSOR -- 커서에서 데이터 가져오기 (반복) FETCH NEXT FROM MEMO_CURSOR INTO @NAME, @MEMO -- 데이터 처리 (반복) WHILE(@@FETCH_STATUS = 0) BEGIN SELECT @NAME, @MEMO FETCH NEXT FROM MEMO_CURSOR INTO @NAME, @MEMO END -- 커서 닫기 CLOSE MEMO_CURSOR -- 해제 DEALLOCATE MEMO_..
CASE WHEN 구문 프로그래밍 언어의 IF문과 같은 조건절로 조건별로 다른값을 표시할 수 있도록 하는 구문을 말한다. CASE WHEN 사용 방법 CASE WHEN [조건절] THEN [참일 때 값] ELSE [거짓일 때 값] END [컬럼명] 사용 예 SELECT SUM(CASE When C_RESULT_VALUE LIKE '1차%' Then 1 ELSE 0 END) '1차연결' FROM [dbo].[INP_Call_Result] 다중 CASE WHEN 사용 방법 CASE WHEN [조건절1] THEN [참일 때 값] WHEN [조건절2] THEN [참일 때 값] WHEN [조건절3] THEN [참일 때 값] ELSE [조건에 맞는 것이 없을 때 값] END [컬럼명 사용 예 SELECT CASE ..
HAVING 문법 SELECT column_name(s) FROM table_name WHERE condition GROUP BY column_name(s) HAVING condition ORDER BY column_name(s); SQL HAVING 예제 SELECT COUNT(HPNum), car_name FROM INP_Car_councel GROUP BY car_name HAVING COUNT(HPNum) > 5; SELECT COUNT(HPNum), car_name FROM INP_Car_councel GROUP BY car_name HAVING COUNT(HPNum) > 5 ORDER BY COUNT(HPNum) DESC;
Step 1 : DATEDIFF DATEDIFF 함수는 날짜 포맷 형식의 차이 값을 제공합니다. 첫번째 인자는 비교할 날짜 부분을 지정과 출력 단위를 정하고 두,세번째 인자는 비교할 날짜를 입력을 합니다. 첫번째 인자는 Second로 두 날짜의 차이를 초단위로 비교합니다.Select DATEDIFF(SECOND, '2011-11-04 02:20:20', '2011-11-04 02:20:30') 첫번째 인자는 Minute로 두 날짜의 차이를 분단위로 비교를 합니다. 만약 분단위 이하의 차이이면 0으로 반환합니다.Select DATEDIFF(MINUTE, '2011-11-04 02:20:20', '2011-11-04 02:22:30') 첫번째 인자는 Hour로 두 날짜의 차이를 시간 단위로 비교를 합니다. ..