mysql資料庫多欄位模糊查詢語句怎麼寫

2021-05-14 17:17:54 字數 1605 閱讀 9161

1樓:靈動電子商務****

select * from `***` where concat(`title`,`tag`,`description`) like 『%關鍵字%』我就這樣簡單給你寫一條

2樓:匿名使用者

查詢方法:

select * from 資料庫名稱 where 欄位1 like '%關鍵字%' or 欄位2 like '%關鍵字%' or 欄位3 like '%關鍵字%'

mysql多條件模糊查詢

3樓:匿名使用者

select * from 表 where 欄位一 like '%搜尋詞%' or 欄位二 like '%搜尋詞%' or 欄位三 like '%搜尋詞%'

4樓:蘇鵬程

select bid,bname,publish,author,kind from book where delflag=0 and bname like '%王%'

查詢bname中帶王的

5樓:匿名使用者

select * from t1 where con1 like '' or con2 like '' or con3 like ''

sql資料庫中,模糊查詢的語句怎麼寫?

6樓:匿名使用者

select * from abc like '1%' ???

你根本就沒有寫在哪個列裡查呀,肯定列名無效咯。

select * from abc where *** like '1%'

7樓:星輝無限

正確的應該是:

select * from [表名] where [欄位] like '1%'

mysql怎麼一個關鍵字模糊查詢兩個欄位

8樓:渡沙津

隨便舉個例子

定義關鍵字串 str

select * from table_name where col_a like '%str%' or col_b like '%str%'

或者select * from table_name where col_a like '%str%' and col_b like '%str%'

%是萬用字元,代表0-n個任意字元

專如果你要找屬到開頭是 ***的字串,應該寫 like '***%'

結尾是***的字串 like '%***'

含有***的字串 like '%***%'

注意,如果欄位有索引,只有like '***%'能正確使用到索引

9樓:匿名使用者

select * from sys_food where concat(foodname,factoryname) like '%白%'

mysql多欄位模糊查詢求教

10樓:錢沒人也沒

又是and 又是or 的看的我一口老血快湧上來了。

同一組的麻煩你用()圈起來,亂成一鍋粥。

查詢MYSQL同資料庫2張表的不同欄位值語句怎麼寫

查詢兩張表的不 來同欄位,一般 自通過連線 join 來實現,需要兩張表有能夠相互關聯的欄位。如果沒有任何關聯欄位,直接查兩個欄位的話,就會出現笛卡爾積 結果為t1和t2欄位的集合,結果條數為t1 t2 假設你的需求是兩張表有關聯欄位id,以內連線為例,則sql可以寫為 select t1.c1,t...

MYSQL資料庫問題,MySQL資料庫問題?

建立資料庫 create database 資料庫名 on primary 主檔案 name 邏輯名,filename 儲存路徑及檔名,是字串需要用 size 大小 需要加單位,如mb log on 日誌檔案 name 邏輯名,filename 儲存路徑及檔名,size 大小 建立表 1 判斷表是否...

mysql儲存過程資料庫表名欄位作為引數傳遞給儲存過程的方法

直接將資料庫表名欄位作為字元型別傳到儲存過程中,儲存過程拼接sql語句,再用exec執行。例如 create procedure proc test tablename varchar 100 with execute as caller asdeclare sql varchar 1000 set...