代码如下:

$querySel="select * from roomsy rsy left join room ro on rsy.RoomID=ro.ID left join hotel ho on rsy.HotelID=ho.ID where to_days(EndDate)-to_days(now())>=0";

if($StarLevel) $querySel = $querySel . " and StarLevel = '". $StarLevel ."'";

if($Key) $querySel = $querySel . " and ro.RName like '%". $Key ."%'";

$querySel = $querySel . " order by SOrder,rsy.ID desc"; 

$result = mysql_query($querySel) or die(mysql_error());
$total_records = mysql_num_rows($result); //取得总记录数

代码中红色和绿色部分分别表示了和两个表进行了左外联,进行外联接,要给表起个别名,如果某个字段名称只存在其中一个表中,直接引用就可以,如果名称在两个表中有冲突,那么引用字段名的时候要在前面加上“表的别名.”进行区分。

最新文章

  1. 三星首次更新Gear VR虚拟现实浏览器Samsung Internet
  2. SQL中rowcount与@@rowcount
  3. 第12天 android studio
  4. js中cookie
  5. Linux命令sed
  6. iftop安装
  7. Creating Dynamic LOV in Oracle D2k Forms
  8. 如何在已安装vs2010的基础上安装sql2008
  9. 高性能Java解析器实现过程详解
  10. SGU 149. Computer Network( 树形dp )
  11. Java加密与解密笔记(二) 对称加密
  12. Linux之内存描述符mm_struct
  13. oracle篇 之 排序、限制查询行
  14. Hadoop的数据压缩
  15. XSS DOM 测试
  16. swoole推送信息一对一,一对多
  17. Java ip地址查询,根据ip接口获得ip所在省市区,邮编,运营商等
  18. bootstrap table 自己设置值
  19. 自己的一个js库
  20. 实现 1像素border

热门文章

  1. 图说不为人知的IT传奇故事-5-小型机之王
  2. 实战项目——获取图片中的GPS位置信息和拍摄时间
  3. 【转载】zookeeper使用和原理探究(一)
  4. 模板与c++11--右值引用
  5. centos6.5 mysql忘记登入密码
  6. [openjudge6043]哆啦A梦的时光机
  7. [CQOI2015][bzoj3930] 选数 [杜教筛+莫比乌斯反演]
  8. ionic2添加自定义文字
  9. C语言中 单引号与双引号的区别
  10. 全球主要城市经纬度api