首頁 後端開發 php教程 求一段SQL语句,太绕了,小弟我自己绕不出来了

求一段SQL语句,太绕了,小弟我自己绕不出来了

Jun 13, 2016 am 10:11 AM
like quot varchar

求一段SQL语句,太绕了,我自己绕不出来了。
表名:tables
以下为表内字段:
id(int)|value(varchar)|username(varchar)
以下为表内现有的记录:
1|AX,BX,CX,DX|名字1
2|AY,BY,CY|名字2
3|AZ,BZ,CZ,DZ,EZ,FZ|名字3
4|AX,BY,CZ,DZ|名字4
5|DZ,CY,BX,MZ|名字5

现在我需要的是通过获取到的值查询value字段
比如我现在获取到了"DZ,AZ,DX"这个值,然后我需要一个sql语句来做到根据获得的值来查询得到value这个字段里所有含有DZ和AZ和DX的所有记录,但同时如果只查询“A”这个值的时候却在以上记录中查询不到结果。

我自己绕了半天也没绕出来,谁帮我构造一下,或者帮我理一下思路。

万分感谢



------解决方案--------------------
FIND_IN_SET
------解决方案--------------------
`VALUE` like "%DZ%"
or 
`VALUE` like "%AZ%"
or
。。。。
这样?

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

MySQL的REGEXP和LIKE有什麼差別 MySQL的REGEXP和LIKE有什麼差別 May 30, 2023 pm 01:58 PM

1.在匹配內容上的區別LIKE要求整個資料都要匹配,用Like,必須這個字段的所有內容滿足條件;REGEXP只需要部分匹配即可,只需要有任何一個片段滿足即可。 2.在匹配位置上的區別LIKE匹配整個列,如果被匹配的文字在列值中出現,LIKE將不會找到它,相應的行也不會被返回(除非使用通配符);REGEXP在列值內進行匹配,如果被匹配的文字在列值中出現,REGEXP將會找到它,則相應的行將被傳回,並且REGEXP能匹配整個列值(與LIKE相同的作用)。 3.SQL語句回傳資料區別LIKE匹配:此SQL語

mysql中varchar類型如何實現日期進行比較、排序等操作 mysql中varchar類型如何實現日期進行比較、排序等操作 May 31, 2023 pm 01:49 PM

在mysql使用過程中,日期一般都是以datetime、timestamp等格式進行儲存的,但有時會因為特殊的需求或歷史原因,日期的儲存格式是varchar,那麼我們該如何處理這個varchar格式的日期資料呢?使用函數:STR_TO_DATE(str,format)STR_TO_DATE(str,format)函數是DATE_FORMAT()函數的反函數。它需要一個字串str和一個格式字串格式。 STR_TO_DATE()傳回一個DATETIME值,如果格式字串包含日期和時間部分,或如果字

python中的mysql資料庫LIKE運算子怎麼用 python中的mysql資料庫LIKE運算子怎麼用 May 31, 2023 pm 09:46 PM

LIKE操作符用於在WHERE子句中搜尋列中的指定模式。語法:SELECTcolumn_name(s)FROMtable_nameWHEREcolumn_nameLIKEpatternpattern這裡就是放指定模板的地方,而這裡就要用到“%”,也叫做通配符%如果是放在條件前面,那就是查以...結尾的資料;例如:%李%如果是放在條件後面,那就是查以...開頭的數據;例如:李%%如果是在條件前後都存在,那就是查包含的數據;例如:%李%小知識點:ERROR1064 (42000):Youhaveane

mysql中char和varchar有什麼差別 mysql中char和varchar有什麼差別 Sep 04, 2023 pm 02:16 PM

mysql中char和varchar的差異有:1、CHAR是固定長度的,而VARCHAR是可變長度的;2、CHAR儲存和檢索效率高,而VARCHAR儲存和檢索效率不高;3、CHAR佔用儲存空間,而VARCHAR可以節省儲存空間。

MySQL中怎麼用Union優化Like語句 MySQL中怎麼用Union優化Like語句 May 31, 2023 pm 03:55 PM

用Union優化Like語句1)有時候,你可能需要在查詢中使用or操作符來比較。當or關鍵字在where子句中使用頻率過高的時候,它可能會使MySQL優化器錯誤的選擇全表掃描來檢索記錄。 union子句可以是查詢執行的更快,尤其是當其中一個查詢有一個最佳化索引,而另一個查詢也有一個最佳化索引的時候。例如,在first_name和last_name上分別存在索引的情況下,執行下列查詢語句:mysql>select*fromstudentswherefirst_namelike'A

MySQL怎麼確定VARCHAR的大小 MySQL怎麼確定VARCHAR的大小 May 27, 2023 pm 09:20 PM

首先不建議使用TEXT類型的,因為使用TEXT會嚴重影響效率,最好的方法就是使用VARCHAR並確定欄位的最大長度。我們可以先在表裡定義一個欄位rule_value,設定長度為255,然後輸入最小的json字串進去:使用MySQL的CHAR_LENGTH函數,計算rule_value的大小:SELECTid,rule_type,rule_value,CHAR_LENGTH(rule_value)asrule_value_letest

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

See all articles