欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql查詢不同字段,mysql數(shù)據(jù)庫多字段模糊查詢語句怎么寫

錢衛(wèi)國2年前24瀏覽0評論
mysql查詢不同字段,mysql數(shù)據(jù)庫多字段模糊查詢語句怎么寫?

下面兩種情況:

1.返回值:由全體出入?yún)?shù)合并在一起而得到的字符串。只要輸入的參數(shù)中有NULL值,就返回NULL。CONCAT允許只有一個(gè)輸入?yún)?shù)的情況。因此,MySQL單表多字段模糊查詢可以通過下面這個(gè)SQL查詢實(shí)現(xiàn)SELECT * FROM `magazine` WHERE CONCAT(`title`,`tag`,`description`) LIKE ‘%關(guān)鍵字%’

2.如果這三個(gè)字段中有值為NULL,則返回的也是NULL,那么這一條記錄可能就會被錯(cuò)過,怎么處理呢,我這邊使用的是IFNULL進(jìn)行判斷,則sql改為:<pre name="code" class="sql">SELECT * FROM `magazine` WHERE CONCAT(IFNULL(`title`,''),IFNULL(`tag`,''),IFNULL(`description`,'')) LIKE ‘%關(guān)鍵字%’