- 데이터 한 줄 삭제법 (UPDATE를 이용해 삭제하기)
UPDATE 명령을 통해 데이터를 삭제하는 것은 일반적인 방법이 아닙니다. UPDATE 명령은 주로 데이터의 값을 수정하는 데 사용되며, 데이터 행을 삭제하는 것은 DELETE 명령어를 사용합니다. 그러나 데이터의 특정 값이나 필드를 무효화하거나 null로 설정하여 "삭제"할 수는 있습니다.
UPDATE 테이블명 SET 필드명 = NULL WHERE 조건;
2. DECIMAL 자료형 사용법
DECIMAL 자료형은 소수점을 포함하는 숫자를 저장할 때 사용되며, 정밀한 값이 필요한 금융 계산 등에서 주로 사용됩니다.
CREATE TABLE 예제테이블 (
예제컬럼 DECIMAL(10, 2)
);
위의 예제에서 (10, 2)는 총 10자리 중 2자리를 소수점 이하로 사용함을 의미합니다.
- 데이터 백업하기
데이터를 백업하는 방법은 mysqldump를 사용하는 것이 일반적입니다
mysqldump -u 사용자명 -p 데이터베이스명 > 백업파일.sql
4. DELETE 사용법
데이터를 삭제하려면 DELETE 명령어를 사용합니다.
DELETE FROM 테이블명 WHERE 조건;
이 명령어를 사용할 때는 조심해야 합니다. 조건을 잘못 설정하면 예상치 못한 데이터가 삭제될 수 있습니다.
- 바이너리와 가나다순 정렬
MySQL에서는 문자열을 비교할 때 '가나다순'이라고 하는 렉시코그래픽(사전식) 순서를 기본으로 사용합니다. 만약 바이너리를 사용하면, 문자열 비교는 대소문자를 구분하게 됩니다.
SELECT * FROM 테이블명 ORDER BY BINARY 컬럼명;
'🔓데이터베이스 > SQL' 카테고리의 다른 글
| 야구 기록 관리 메인 프로그램 만들기(php + mysql)(2) (0) | 2023.10.26 |
|---|---|
| 야구 기록 관리 메인 프로그램 만들기(php + mysql) (0) | 2023.10.25 |
| sql +php(1) 연결하기[연결 후 post로 db에 데이터 저장해보기] (0) | 2023.09.21 |
| mysql database 쿼리문 익히기(1)[mysql문 오타 빠져나오기 ';] (0) | 2023.09.19 |
| mysql [database , table 생성 및 조작] (0) | 2023.09.07 |