我做了一個查詢誰返回我的結果也"Licencies"
從structure_id
誰是不同於= 4
。一切都很好,只是where子句,但如果我有一個orWhere的另一個條件,然後查詢顯示我也從不同的結果structure_ids ...
任何人都知道正確的查詢得到只有良好的結構id與兩個where子句?感謝很多提前在一個雄辯的查詢中獲取錯誤的ID
我在這裏查詢:
$licencies = Licencies::where('structure_id' , '4')->where('statut_licence_id' , '2')->orWhere('valid_licence_id' , '1')->get();
這裏當我運行的代碼查詢:
select * from `licencies` where `structure_id` = '4' and `statut_licence_id` = '2' or `valid_licence_id` = '1'
但結果我得到也從structure_id = 5 licencies對於爲例
它現在工作!非常感謝 !! –