Access 쿼리에서 사용자 정의 함수를 직접 호출할 수 있으며, 이는 실제 작업에서 일부 특수 쿼리 통계를 해결하는 데 도움이 될 수 있습니다.
(관련 추천: 액세스 데이터베이스 학습)
예:
Q: 가사에 특정 단어가 나타나는 횟수를 어떻게 계산하나요?
1단계: 테이블 만들기
특정 테이블은 아래 그림을 참조하세요
2단계: 사용자 정의 함수 작성
구체적인 함수는 다음과 같습니다. 여기에는 Split 기능이라는 지식 포인트가 있습니다. 이에 대해서는 나중에 이야기하겠지만 여기서는 먼저 언급하겠습니다.
[code=vb] Public Function WordFrequency(ByVal Lyric As String, ByVal Word As String) As String Dim arr As Variant Dim brr As Variant Dim i As Long Dim countChar As Long If Lyric = “” Or Word = “” Then Exit Function If InStrRev(Word, “|”) = 0 Then Exit Function arr = Split(Word, “|”) For i = 0 To UBound(arr) - 1 brr = Split(Lyric, arr(i)) countChar = UBound(brr) - LBound(brr) WordFrequency = WordFrequency & ““” & arr(i) & “”” & “出现次数:” & countChar & vbCrLf Next i End Function [/code]
3단계: 쿼리 작성
특정 쿼리의 경우 아래 스크린샷을 살펴보겠습니다
SQL 문:
SELECT 노래 제목, 가사, 단어 분할, WordFrequency([가사],[단어 분할] ) AS 단어 빈도 FROM Table 2;
마지막으로 실행 결과를 살펴보겠습니다
위 내용은 접근 쿼리에서 커스텀 함수를 호출하는 방법은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!