一個MySql查詢問題
問題描述
數據如下:
idcol1a,b,d 2a,b,c
我的查詢條件:
col=(a,b) 要求查到id為1,2的兩行
col=(a,d) 查到id為1的行
col=(a,c) 查到id為2的行
col=(a) 查到id為1,2的兩行
請教下大家有沒有什么方法呢?
問題解答
回答1:以第一個為例。
select * from tablename where find_in_set(’a’, col)>0 and find_in_set(’b’, col)>0;回答2:
1.SELECT * FROM test_findisset where find_in_set(’a’,col) and find_in_set(’a’,col) and find_in_set(’b’,col)
2.SELECT * FROM test_findisset where find_in_set(’a’,col) and find_in_set(’a’,col) and find_in_set(’d’,col)
3.SELECT * FROM test_findisset where find_in_set(’a’,col) and find_in_set(’a’,col) and find_in_set(’c’,col)
4.SELECT * FROM test_findisset where find_in_set(’a’,col) and find_in_set(’a’,col)
相關文章:
1. nignx - docker內nginx 80端口被占用2. docker綁定了nginx端口 外部訪問不到3. docker網絡端口映射,沒有方便點的操作方法么?4. javascript - canvas 裁剪空白區域5. docker不顯示端口映射呢?6. angular.js - angular內容過長展開收起效果7. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?8. javascript - nodejs調用qiniu的第三方資源抓取,返回401 bad token,為什么9. dockerfile - 我用docker build的時候出現下邊問題 麻煩幫我看一下10. debian - docker依賴的aufs-tools源碼哪里可以找到啊?
