pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <small id='FPEt7'></small><noframes id='FPEt7'>

    <i id='FPEt7'><tr id='FPEt7'><dt id='FPEt7'><q id='FPEt7'><span id='FPEt7'><b id='FPEt7'><form id='FPEt7'><ins id='FPEt7'></ins><ul id='FPEt7'></ul><sub id='FPEt7'></sub></form><legend id='FPEt7'></legend><bdo id='FPEt7'><pre id='FPEt7'><center id='FPEt7'></center></pre></bdo></b><th id='FPEt7'></th></span></q></dt></tr></i><div class="vbfdrtx" id='FPEt7'><tfoot id='FPEt7'></tfoot><dl id='FPEt7'><fieldset id='FPEt7'></fieldset></dl></div>

        <tfoot id='FPEt7'></tfoot>
          <bdo id='FPEt7'></bdo><ul id='FPEt7'></ul>
      1. <legend id='FPEt7'><style id='FPEt7'><dir id='FPEt7'><q id='FPEt7'></q></dir></style></legend>

        如何在 Laravel 5.3 中創(chuàng)建兩次連接到表的查詢?

        How to create query with twice a connection to a table in Laravel 5.3?(如何在 Laravel 5.3 中創(chuàng)建兩次連接到表的查詢?)
          <i id='RfDeB'><tr id='RfDeB'><dt id='RfDeB'><q id='RfDeB'><span id='RfDeB'><b id='RfDeB'><form id='RfDeB'><ins id='RfDeB'></ins><ul id='RfDeB'></ul><sub id='RfDeB'></sub></form><legend id='RfDeB'></legend><bdo id='RfDeB'><pre id='RfDeB'><center id='RfDeB'></center></pre></bdo></b><th id='RfDeB'></th></span></q></dt></tr></i><div class="hvjjntp" id='RfDeB'><tfoot id='RfDeB'></tfoot><dl id='RfDeB'><fieldset id='RfDeB'></fieldset></dl></div>

          <small id='RfDeB'></small><noframes id='RfDeB'>

        1. <legend id='RfDeB'><style id='RfDeB'><dir id='RfDeB'><q id='RfDeB'></q></dir></style></legend>
            • <tfoot id='RfDeB'></tfoot>
                <tbody id='RfDeB'></tbody>

                <bdo id='RfDeB'></bdo><ul id='RfDeB'></ul>
                  本文介紹了如何在 Laravel 5.3 中創(chuàng)建兩次連接到表的查詢?的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我需要通過一個(gè)查詢獲得兩個(gè)城市名稱:

                  I need get two city names with one query:

                  例如:

                  城市表:

                  +---------+----------+
                  |  Pana   |   Name   |
                  +---------+----------+
                  |   THR   |  Tehran  |
                  |   LON   |  London  |
                  +---------+----------+
                  

                  在模型中:from_cityTHRto_cityLON

                  In Model: from_city is THR and to_city is LON

                  public function scopePrintQuery($query, $id)
                  {
                      $join = $query
                          -> join('cities', 'cities.pana', 'flights.from_city')
                          -> join('cities', 'cities.pana', 'flights.to_city')
                          -> where('flights.id', $id)
                          ->get([
                              'flights.*',
                              'cities.name as from_city'
                              ??? for to_city?
                          ]);
                      return $join;
                  }
                  

                  現(xiàn)在,我需要在此查詢中獲取 from_city 名稱和 to_city 名稱.

                  Now, I need get from_city name and to_city name in this query.

                  該查詢不適用于一張表中的兩個(gè)連接!

                  The query does not work with two joins from one table!

                  如何創(chuàng)建這個(gè)查詢?

                  推薦答案

                  使用直接的 SQL 你可以給每個(gè)連接的表一個(gè)別名 - 例如

                  With straight SQL you could give each joined table an alias - e.g.

                  SELECT flights.*
                  FROM flights as f
                   JOIN cities as fromCity on fromCity.pana = f.from_city
                   JOIN cities as toCity on toCity.pana = f.to_city
                  WHERE f.id = 3 --
                  

                  對于 Eloquent,使用 select() 來指定選擇字段.還可以使用 DB::raw() 來使用原始 SQL(例如給出一個(gè)表的別名,如 DB::raw('cities as toCity').

                  With Eloquent, use select() to specify select fields. Also use DB::raw() to use raw SQL (e.g. giving an alias to table like DB::raw('cities as toCity').

                  public function scopePrintQuery($query, $id)
                  {
                    $join = $query
                      -> join(DB::raw('cities as fromCity'), 'fromCity.pana', 'flights.from_city')
                      -> join(DB::raw('cities as toCity'), 'toCity.pana', 'flights.to_city')
                      -> where('flights.id', $id)
                      ->select([
                          'flights.*',
                          DB::raw('fromCity.name as from_city')
                          DB::raw('toCity.name as to_city')
                      ]);
                      return $join->get();
                  }
                  

                  這篇關(guān)于如何在 Laravel 5.3 中創(chuàng)建兩次連接到表的查詢?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  MySQLi prepared statement amp; foreach loop(MySQLi準(zhǔn)備好的語句amp;foreach 循環(huán))
                  Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個(gè)服務(wù)器還是從同一用戶獲取記錄?)
                  PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                  mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個(gè)參數(shù))
                  Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結(jié)果填充變量)
                  MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“l(fā)ocalhost的訪問被拒絕)

                      • <tfoot id='xiyMd'></tfoot>
                          <bdo id='xiyMd'></bdo><ul id='xiyMd'></ul>

                          <small id='xiyMd'></small><noframes id='xiyMd'>

                            <tbody id='xiyMd'></tbody>
                          <legend id='xiyMd'><style id='xiyMd'><dir id='xiyMd'><q id='xiyMd'></q></dir></style></legend>

                          • <i id='xiyMd'><tr id='xiyMd'><dt id='xiyMd'><q id='xiyMd'><span id='xiyMd'><b id='xiyMd'><form id='xiyMd'><ins id='xiyMd'></ins><ul id='xiyMd'></ul><sub id='xiyMd'></sub></form><legend id='xiyMd'></legend><bdo id='xiyMd'><pre id='xiyMd'><center id='xiyMd'></center></pre></bdo></b><th id='xiyMd'></th></span></q></dt></tr></i><div class="zrndl55" id='xiyMd'><tfoot id='xiyMd'></tfoot><dl id='xiyMd'><fieldset id='xiyMd'></fieldset></dl></div>
                            主站蜘蛛池模板: 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | 搅拌磨|搅拌球磨机|循环磨|循环球磨机-无锡市少宏粉体科技有限公司 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 挤出机_橡胶挤出机_塑料挤出机_胶片冷却机-河北伟源橡塑设备有限公司 | 雷冲击高压发生器-水内冷直流高压发生器-串联谐振分压器-武汉特高压电力科技有限公司 | 山东氧化铁红,山东铁红-淄博科瑞化工有限公司| 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 臭氧老化试验箱,高低温试验箱,恒温恒湿试验箱,防水试验设备-苏州亚诺天下仪器有限公司 | 面粉仓_储酒罐_不锈钢储酒罐厂家-泰安鑫佳机械制造有限公司 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 悬浮拼装地板_幼儿园_篮球场_悬浮拼接地板-山东悬浮拼装地板厂家 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页| 煤机配件厂家_刮板机配件_链轮轴组_河南双志机械设备有限公司 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 大学食堂装修设计_公司餐厅效果图_工厂食堂改造_迈普装饰 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 碳钢法兰厂家,非标法兰,定制异型,法兰生产厂家-河北九瑞管道 | 雷冲击高压发生器-水内冷直流高压发生器-串联谐振分压器-武汉特高压电力科技有限公司 | 广州活动策划公司-15+年专业大型公关活动策划执行管理经验-睿阳广告 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | BHK汞灯-百科|上海熙浩实业有限公司| 台式恒温摇床价格_大容量恒温摇床厂家-上海量壹科学仪器有限公司 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 免费B2B信息推广发布平台 - 推发网 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 首页_欧瑞传动官方网站--主营变频器、伺服系统、新能源、软起动器、PLC、HMI | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 |