문자열 일치로 sqlite3 데이터베이스에서 레코드를 선택하고 싶습니다. where 절에서 '='을 사용합니다.sqlite 검색에서 대문자와 소문자 사용
입력란에 "NUM"이 있고 "num"이 기록되도록하고 싶습니다. 내가하는 쿼리는 무엇입니까?
문자열 일치로 sqlite3 데이터베이스에서 레코드를 선택하고 싶습니다. where 절에서 '='을 사용합니다.sqlite 검색에서 대문자와 소문자 사용
입력란에 "NUM"이 있고 "num"이 기록되도록하고 싶습니다. 내가하는 쿼리는 무엇입니까?
이 자습서를 살펴 보자는 http://www.w3schools.com/sql/sql_func_ucase.asp 및 http://alvinalexander.com/sql/sql-select-case-insensitive-query-queries-upper-lower
대소 문자를 구분하지 쿼리를 수행하는 SQL 표준 방법과 같이 위() 또는 아래() 함수를 SQL을 사용하는 것입니다
select * from myTable where upper(first_name) = 'NUM';
또는이 :
select * from myTable where lower(first_name) = 'num';
@SP 링크 만 올바른 답변이 아닙니다. 설명을 추가하거나 링크를 주석으로 추가하십시오 ..... –
Do Google 검색을 수행하십시오. –