SQL 검토 - WHERE, SELECT
1939 단어 sql100daysofcode
SQl은 데이터를 저장, 조작 및 검색하는 데 사용되는 언어입니다. SQL 언어는 MySQL, SQL Server, MS Access, Oracle 및 기타 시스템에서 사용됩니다.
SQL은 구조적 쿼리 언어를 나타냅니다. 데이터베이스의 테이블에서 레코드를 실행, 검색, 삽입, 업데이트, 삭제 및 생성할 수 있습니다.
SQL 문
db에서 수행해야 하는 대부분의 작업은 SQL 문으로 수행됩니다.
전.
SELECT * FROM employees;
이 코드 줄은 SELECT 문을 사용하여 *(모든 열을 의미함)를 사용하여 직원 테이블의 모든 열 이름을 쿼리합니다.SQL 키워드는 대소문자를 구분하지 않으므로 SELECT는 select와 동일하지만 키워드를 대문자로 사용하는 것이 일반적입니다.
구문 선택
SELECT 구문은 다음과 같습니다.
SELECT column1, column2 FROM table_name;
이에 대한 예는 다음과 같습니다.
SELECT age, salary
FROM employees;
여기서 연령과 급여는 모두 직원 테이블의 열입니다.
구별 선택
SELECT DISTINCT 키워드는 테이블에서 고유한 값을 검색하는 데 사용되므로 결과 집합에서 값이 반복되지 않습니다. 열에는 종종 중복 값이 있을 수 있으므로 DISTINCT 키워드를 사용하는 것이 이러한 중복을 제거하는 좋은 방법입니다.
예를 들어, 고객은 같은 종류의 과일을 구입할 수 있습니다. 각 개인이 구매한 모든 과일에 대한 모든 데이터가 아니라 구매한 과일 종류에 대한 데이터만 원할 수 있습니다.
입력하는 대신
SELECT Fruit FROM Customers;
다음을 입력합니다.SELECT DISTINCT Fruit FROM Customers;
DISTINCT 키워드를 사용하는 동안 더 구체적으로 얻을 수 있습니다.
예:
SELECT COUNT (DISTINCT Fruit) FROM Customers;
키워드 COUNT에서 알 수 있듯이 이 쿼리는 열에 있는 고유한 값의 수를 계산하고 해당 값을 반환합니다.
WHERE 절
WHERE 절은 쿼리 문의 정보를 필터링하는 데 사용됩니다.
구문은 다음과 같습니다.
SELECT column1 FROM table_name WHERE condition;
예:
SELECT * FROM employees
WHERE State = "Idaho";
이것은 아이다호에 거주하는 직원에 대한 모든 정보를 반환합니다.
텍스트 및 숫자 필드
SQL의 텍스트 필드에는 작은따옴표나 큰따옴표를 사용해야 합니다. 숫자 필드는 따옴표가 필요하지 않고 오류가 발생하므로 그 반대입니다.
참고: 쿼리를 실행하려면 각 쿼리 끝에 세미콜론이 있어야 합니다. 당신은 무엇이든 할 수 없습니다, 이것은 자바 스크립트가 아닙니다 ;)
여기까지가 1부입니다. 읽어주셔서 감사합니다!
Reference
이 문제에 관하여(SQL 검토 - WHERE, SELECT), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jo/sql-review-3243텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)