問題描述比如一條數(shù)據(jù)有5個(gè)狀態(tài)值0,1、2、3、4. 然后我想查出狀態(tài)為1和3的數(shù)據(jù),排除不想要的狀態(tài)數(shù)據(jù)!問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法TP5文檔介紹查詢只能一個(gè)條件寫一個(gè)語句,過于累贅了
我自己只能想到按照這樣分開寫:
where('state',1)->select*()
where('state',3)->select*()
……你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?如果分開寫的話,不好維護(hù),如果后續(xù)需要查詢1、3、5、7……多個(gè)條件的話,越來越麻煩
有沒有什么語句可以一行實(shí)現(xiàn)這個(gè)查詢
1 回答

動(dòng)漫人物
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊
根據(jù)描述,應(yīng)該是一張表,然后有一列state
,想要一次性查詢所有在一個(gè)狀態(tài)集合中的所有符合的數(shù)據(jù)。
如果是這樣,可以使用In
查詢。希望能對(duì)你有幫助。
添加回答
舉報(bào)
0/150
提交
取消