티스토리 뷰

MySql 특정 문자열 포함 혹은 제외 해서 데이터 찾기


  • MySql에서 데이터 select시 특정 문자열이 포함되거나 제외 된 데이터 들을 가져와야 할 때가 있습니다. 

  • 방법은 Where 명령어를 통해서 특정 칼럼에 조건을 걸수가 있습니다.

    • 예제코드

 

1
2
3
4
5
6
7
8
9
select * from "테이블 명" where "칼럼 명" = "A";        // 칼럼 명에서 A인 데이터들을 가져온다.
 
select * from "테이블 명" where "칼럼 명" like "%A";        // 칼럼 명에서 앞 문자열에 상관없이 뒤 문자가 A로 끝나는 데이터를 가져온다.
 
select * from "테이블 명" where "칼럼 명" like "A%";        // 칼럼 명에서 뒤 문자열에 상관없이 앞 문자가 A로 끝나는 데이터를 가져온다.
 
select * from "테이블 명" where "칼럼 명" like "%A%";        // 칼럼 명에서 앞, 뒤 문자열에 상관없이 중간에 A를 포함한 데이터를 가져온다.
 
select * from "테이블 명" where not "칼럼 명" = "A";        // 칼럼 명에서 A 를 제외한 데이터들을 가져온다.
cs

관련글

 

[MySql] "mysql은 내부 또는 외부 명령.. 실행할 수 있는.." cmd 에서 실행 안 될때

CMD MySql 실행이 되지 않는 현상 MySql이 실행되지 않을 때 커맨드 창에서 실행해보려 하니 아래와 같은 메세지가 발생하며 실행이 되지 않았다. 'mysql'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램,..

jinseongsoft.tistory.com

 

(MySql) 데이터베이스(DB)에서 모든 테이블명 가져오는 방법

MySql 데이터베이스 테이블명 종종 MySql 사용하면서 DB 내의 모든 테이블명을 알아내야 할 때가 있다. 해결방법 아래의 SQL문을 통해서 모든 Table 리스트를 가져올 수가 있다. SELECT TABLE_NAME FROM INFORMATI..

jinseongsoft.tistory.com

 

[MySql] 테이블명 한글 깨지는 경우 해결방법

my sql에서 테이블에 값들이 한글이 깨지는 경우가 있는데, 이럴 때 해결방법을 알아보겠습니다. 테이블의 charset을 utf - 8 로 바꿔주는 방법입니다. 1 alter table 테이블명 convert to character set utf8; cs

jinseongsoft.tistory.com

 

MySql 데이터 오름 차순 혹은 내림 차순 청렬 하여 select 하기

select 문을 사용하다 보면 데이터들을 오름 차순 혹은 내림 차순 으로 정렬하여 가져 오고 싶은 경우가 있는데요. 그 방법에 대해서 알아 보겠습니다. 1 2 3 4 5 selcet * from "테이블 명" where "조건" order b..

jinseongsoft.tistory.com


끝으로

이 글이 도움이 되었다면, Google 광고 한번씩 클릭 부탁 드립니다. 🙏🙏🙏

광고 클릭은 많은 힘이 됩니다!

 

반응형
댓글