>  기사  >  데이터 베이스  >  MySQL에서 일반적으로 사용되는 SQL문 요약

MySQL에서 일반적으로 사용되는 SQL문 요약

怪我咯
怪我咯원래의
2017-03-31 10:02:271303검색


(1) 데이터 레코드 필터링:
sql= "select * from data table where field name = field value order by field name [desc]"
sql = " select * from data table where field name like '%field value%' order by field name [desc]"
sql = "select top10 * from data table where field name order by field name [desc]"
sql = "필드 이름이 ('값 1', '값 2', '값 3')인 데이터 테이블에서 * 선택"
sql = "값 1과 값 2 사이에 필드 이름이 있는 데이터 테이블에서 * 선택"
(2)업데이트 데이터 레코드:
sql="update data tableset 필드 이름 = 필드 값 여기서 조건 "
sql ="데이터 테이블 세트 필드 1=값 1, 필드 2=값 2...필드 n=값 n 조건식"
(3)삭제데이터 레코드:
sql = "delete 조건식이 있는 데이터 테이블에서"
sql="delete from data table"(데이터 테이블의 모든 레코드 삭제)
(4) 데이터 레코드 추가:
sql = "데이터 테이블에 삽입(필드 1, 필드 2, 필드 3...) 값 ​​(값 1, 값 2, 값 3...)"
sql="대상 데이터 테이블에 삽입 선택*소스 데이터 테이블에서 " (소스 데이터 넣기 테이블의 레코드가 대상 데이터 테이블에 추가됨)
(5) 데이터 레코드 통계 함수 :
AVG(필드 이름)가 테이블을 가져옵니다. 열 평균
COUNT(*|필드 이름) 데이터 행 수를 계산하거나 특정 열에 값이 있는 데이터 행 수를 계산
MAX(필드 이름) 테이블 열의 최대값을 구합니다
MIN(필드명) 테이블 열의 최소값을 구합니다
SUM(필드명) 데이터 열의 값을 더합니다
인용문위 함수의 방법:
sql="select sum(필드 이름)을 데이터 테이블에서 조건식 "
setrs=conn.excute(sql)
rs("alias") 사용 통계값을 구하는 방법은 기타 함수도 위와 같은 방법을 사용합니다.
(5) 데이터 테이블 생성 및 삭제:
CREATETABLE 데이터 테이블 이름(필드 1 유형 1(길이), 필드 2 유형 2(길이)...)
예: CREATE TABLE tab01(namevarchar ( 50), datetimedefaultnow ())
DROPTABLE 데이터 테이블 이름(데이터 테이블 영구 삭제)



위 내용은 MySQL에서 일반적으로 사용되는 SQL문 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.