作者mygirl30229 (Cian)
看板PHP
標題[請益] 求2組陣列 差集
時間Sat Jan 30 15:29:20 2016
主要需求是select一個table
但結果要扣除另外一張表已存在的內容
就是有買過的東西不要再出現在賣方的畫面裡
但其見並不相同 如:
Table A
id Name amount
1 蘋果 10
2 香蕉 8
3 西瓜 9
4 蓮霧 12
5 鳳梨 3
Table B
id A_id
1 2
2 4
3 5
求result要是以下
id Name amount
1 蘋果 10
3 西瓜 9
另外小弟是使用Laravel 5.2
官方的 ORM文件所提到的filter()實在看不懂該如何使用
請各位大大指點指點...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.21.200.170
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1454138962.A.8E9.html
→ dinos: SELECT * FROM A WHERE A.id NOT IN (SELECT A_id FROM B) 01/30 15:40
→ mygirl30229: 感謝大大指點,但小弟是想了解用Laravel的ORM方式 01/30 16:16