이 글에서는 ASP의 SQL 문에서 and 또는 사용 시 주의사항을 주로 소개합니다. 도움이 필요한 친구들이 참고할 수 있습니다.
오늘 프로그램을 디버깅할 때 and or를 사용해야 합니다. 기술을 익히지 않으면 출력 구조가 우리가 상상했던 것과 약간 다릅니다. 앞으로는 모두가 Script Home을 지원하기를 바랍니다.
ASP SQL 문에서 동시에 사용할 수 있거나 사용할 수 없습니까?
대답은 '예'입니다. 방법은 다음과 같습니다.
1. 동시에 사용할 수 있다는 점을 말씀 드리는 것은 매우 책임감있는 일입니다. 하지만 비즈니스 요구 사항에 따라 다릅니다.
2. 사용 시나리오의 예:
쿼리 테이블의 2000년생과 2002년생 남자 동창
성별='남성'이고 (출생연도=2000 또는 출생연도=2002)인 학생 테이블에서 *를 선택합니다.
3. 실제로 또는 SQL에서 In으로 대체할 수 있으므로 작성하기가 더 편리합니다.
예를 들어 위의 예는 In을 사용하여 작성되었습니다.
성별='남성'이고 생년월일인 학생 테이블에서 *를 선택합니다(2000,2002).
실제로 ()를 사용하여 주의가 필요한 영역을 확장한 것입니다.
예를 들면: Script House 백그라운드 검색은 검색이 js인지 확인해야 합니다. 그러면 일부 편집자는 javascript를 사용하므로 검색할 수 없는 경우가 있습니다. 그러면 이 방법을 참조할 수 있습니다.
핵심 코드:
select case lcase(keyarr(I)) case js sqlk=sqlk& and ('%&keyarr(I)&%'와 같은 제목 또는 '%javascript%'와 같은 제목) case javascript sqlk=sqlk& and ('%&keyarr(I와 같은 제목) )&%' 또는 '%js%'와 같은 제목) case c# sqlk=sqlk& 및 ('%&keyarr(I)&%'와 같은 제목 또는 '%csharp%'와 같은 제목) case csharp sqlk=sqlk& 및 ('%&keyarr(I)&%'와 같은 제목 또는 '%c#%'와 같은 제목) case else sqlk=sqlk& 및 '%&keyarr(I)와 같은 제목 &%' 선택 끝