日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

          歡迎訪問 生活随笔!

          生活随笔

          當前位置: 首頁 > 运维知识 > 数据库 >内容正文

          数据库

          mysql pdo 查询一条数据,使用 PDO 关联查询 MySQL 数据

          發布時間:2025/3/15 数据库 17 豆豆
          生活随笔 收集整理的這篇文章主要介紹了 mysql pdo 查询一条数据,使用 PDO 关联查询 MySQL 数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

          使用pdo關聯查詢mysql數據

          try {

          $pdo = new PDO('mysql:host=localhost;dbname=test;', 'root', '123456');

          // 0.等值聯結

          $sql = 'SELECT c.name, o.id, o.customer_id, o.price FROM orders o, customer c WHERE o.customer_id = c.id AND c.name = :name';

          // 1.內聯結(與上面等值聯結返回的查詢結果相同)

          // $sql = 'SELECT c.name, o.id, o.customer_id, o.price FROM orders o INNER JOIN customer c ON o.customer_id = c.id AND c.name=:name';

          // (與內聯結相比,外聯結還包括沒有相關聯的行)

          // 2.左外聯結(這里聯結orders,包括orders沒有關聯的行 o.price)

          // $sql = 'SELECT c.id, o.price FROM orders o LEFT OUTER JOIN customer c ON o.customer_id = c.id AND c.name=:name';

          // 3.右外聯結(這里聯結customer,包括customer沒有關聯的行 c.id)

          // $sql = 'SELECT c.id, o.price FROM orders o RIGHT OUTER JOIN customer c ON o.customer_id = c.id AND c.name=:name';

          // 4.另外還有自聯結(self-join,自聯結和子查詢返回結果一樣,但是一般比子查詢快)

          // 5.自然聯結(natural-join)

          $stmt = $pdo->prepare($sql);

          //$stmt->bindValue(1, 'zhangsan');

          //$stmt->bindParam(1, $name);

          $name = 'zhangsan';

          $stmt->execute(array(':name' => 'zhangsan'));

          while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {

          var_dump($row);

          }

          } catch (PDOException $e) {

          echo $e->getMessage();

          }

          附上幾個操作圖

          1.customer和orders表.png

          2.等值聯結查詢.png

          3.內聯結查詢.png

          4.左外聯結查詢.png

          5.右外聯結查詢.png

          總結

          以上是生活随笔為你收集整理的mysql pdo 查询一条数据,使用 PDO 关联查询 MySQL 数据的全部內容,希望文章能夠幫你解決所遇到的問題。

          如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。