ホームページ >トピック >Access >アクセスクエリでカスタム関数を呼び出す方法は何ですか?

アクセスクエリでカスタム関数を呼び出す方法は何ですか?

王林
王林転載
2020-12-07 16:06:163109ブラウズ

アクセスクエリでカスタム関数を呼び出す方法は何ですか?

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 表 2;

最後に、実行結果を見てみましょう

アクセスクエリでカスタム関数を呼び出す方法は何ですか?

以上がアクセスクエリでカスタム関数を呼び出す方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。