簡體   English   中英

如何使用PHP在Access數據庫中搜索字符串/關鍵字?

[英]How to search for for strings/keywords in Access database using PHP?

我正在做學校作業,並且有一個Access數據庫,其中有一個存儲很多文本的備注字段。 我想知道如何在該備忘字段中搜索特定的關鍵字。 例如,從我的搜索框中,我想在備注字段中搜索以下關鍵字,無論它們是以大寫還是小寫形式存儲的。 PHP,Java,SQL,Python,MySQL

如果文本字段中存在任何一個關鍵字,則將顯示結果。

假設MS Access是數據庫,並且感興趣的關鍵字是(PHP,Java,SQL,Python,MySQL),則可以使用以下命令:

select *
from   name_of_your_table
where  lcase(memo_field_name) like '*php*'
    or lcase(memo_field_name) like '*java*'
    or lcase(memo_field_name) like '*sql*'
    or lcase(memo_field_name) like '*python*'
    or lcase(memo_field_name) like '*mysql*'

lcase函數將備注字段中的所有字符更改為小寫。 這樣,當與關鍵字以小寫字母進行比較時,它實際上是在執行不區分大小寫的搜索。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM