Heim > Backend-Entwicklung > PHP-Tutorial > cate_no 值是 6,2,9,13,19 ,WHERE cate_no in (6,7,8),该如何处理

cate_no 值是 6,2,9,13,19 ,WHERE cate_no in (6,7,8),该如何处理

WBOY
Freigeben: 2016-06-13 12:53:18
Original
1183 Leute haben es durchsucht

cate_no 值是 6,2,9,13,19 ,WHERE cate_no in (6,7,8)
member 表里
有一个字段叫
cate_no
是字符串类型。
cate_no 值是 6,2,9,13,19 的时候(数字顺序是乱序的)。

SELECT * FROM member WHERE cate_no in  (6,7,8)

这时搜索不到这个数据,
但是
SELECT * FROM member WHERE cate_no in  (6)
时能搜索到这个数据,

cate_no in   (6,7,8)
这个MYSQL代码怎么写?


------解决方案--------------------
<br />
SELECT * FROM `member ` WHERE FIND_IN_SET(6,cate_no) OR FIND_IN_SET(7,cate_no) OR FIND_IN_SET(8,cate_no)<br />
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage