国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > ThinkPHP > 正文

thinkphp多表查詢語句

2024-09-09 15:19:48
字體:
來源:轉載
供稿:網友

1、table()函數

thinkphp中提供了一個table() 函數,具體用法參考以下語句:

  1. $list=$Demo->table('think_blog blog,think_type type')->where("blog.typeid=type.id and blog.id='$id'")->field('blog.id as id,blog.title,blog.content,type.typename as type')->order('blog.id desc' )->limit(5)->select(); 
  2. echo $Demo->getLastSql(); //打印一下SQL語句,查看一下 

2、join()函數,看一下代碼:

  1. $Demo = M('artist'); 
  2. $Demo->join('RIGHT JOIN think_work ON think_artist.id = think_work.artist_id' ); 
  3. //可以使用INNER JOIN 或者 LEFT JOIN 這里一定要注意表名的前綴! 
  4. echo $Demo->getLastSql(); //打印一下SQL語句,查看一下 

3、原生查詢

  1. $Model = new Model(); 
  2. $sql = 'select a.id,a.title,b.content  from think_test1 as a, think_test2 as b where a.id=b.id '.$map.' order by a.id  '.$sort.' limit '.$p->firstRow.','.$p->listRows; 
  3. $voList = $Model->query($sql); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 永宁县| 新蔡县| 三明市| 彰化市| 永康市| 沽源县| 泸州市| 永安市| 垦利县| 博客| 肥西县| 镇坪县| 电白县| 三台县| 弥勒县| 东源县| 栾川县| 信阳市| 灌云县| 临沭县| 金门县| 永平县| 墨竹工卡县| 城口县| 外汇| 仙游县| 珠海市| 日喀则市| 沽源县| 论坛| 石景山区| 葫芦岛市| 象州县| 东安县| 濮阳市| 泰来县| 青川县| 张家界市| 江山市| 大连市| 额尔古纳市|