之前寫了乙個遇到了多表查詢的問題,現在就來寫一下:
$data = db::table('stu_searches') //將兩張表拼接起來
->join('stu_msgs', function($join)
)->select('stu_searches.id', 'stu_searches.stu_id','stu_searches.username','stu_searches.stu_name',
'stu_searches.stu_sign','stu_searches.stu_***','stu_searches.stu_age','stu_searches.stu_num',
'stu_searches.stu_addr','stu_searches.stu_course','stu_searches.stu_grade','stu_searches.stu_intro',
'stu_searches.stu_pic','stu_searches.stu_collect','stu_searches.stu_bcost','stu_searches.stu_lcost',
'stu_searches.free_time','stu_searches.voltime','stu_searches.kind',
'stu_searches.created_at','stu_msgs.num','stu_msgs.stu_star','stu_msgs.real_sign')
->skip($pagesize*($pageindex)) //$pageindex是頁碼即一次會跳過幾個資料
->limit($pagesize) //$pagesize限制一次獲取的資料條數
->orderby('stu_searches.id', 'desc')
->get();
**其中要注意下需要挑選自己想要的資料,否則獲取了兩張表的字段,且同名字段會出現覆蓋混亂
laravel框架訪問session的方法
public function success request request else 如果key對應陣列 可以使用push追加元素 request session push 劉 time 劉 名字隨便寫 print r res exit 獲取並刪除元素 request session pull ...
關於MySQL的多表查詢 外來鍵
1.關於外來鍵 1.1 什麼是外來鍵 用於建立主表與從表之間關係的鍵,存在於從表中。1.2 外來鍵的特點 1 從表中外鍵的值是對主表主鍵的引用。2 外來鍵型別必須與主鍵型別一致。1.3 從表中有外來鍵,主表與從表還是沒有關聯,如何建立聯絡呢?語句 alter table 從表 add constra...
多表的查詢
返回多表的記錄的笛卡爾積。第一張表 5 第二章表 7,返回5 7 35 select c.id,c.name,o.order number,o.price from customer c cross join orders o 1 隱式內連線 select from customer c,order...