Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL에서 여러 열을 검색하는 방법은 무엇입니까?


MySQL에서 여러 열을 검색하는 방법을 알아보자 −

참고: 'DBNAME'이라는 데이터베이스와 'tableName'이라는 테이블을 생성했다고 가정합니다.

사용자가 검색 결과를 반환하려는 항목에 따라 'AND' 및 'OR' 연산자를 사용할 수 있습니다.

예를 들어 살펴보겠습니다. −

예시

SELECT colName FROM tableName WHERE my_col LIKE %$param1% AND another_col LIKE
%$param2%;

위의 예에서는 'AND' 연산자를 사용했습니다.

이는 결과가 반환되려면 두 절이 모두 레코드와 일치해야 함을 의미합니다.

쿼리

SELECT colName FROM tableName WHERE my_col LIKE %$param1% OR another_col LIKE
%$param2%;

위의 예에서는 'OR' 연산자가 사용되었습니다. 이는 결과가 반환되려면 두 절 중 하나가 레코드와 일치해야 함을 의미합니다.