我的编程空间,编程开发者的网络收藏夹
学习永远不晚

tp3.2原生sql拼接查询

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

tp3.2原生sql拼接查询

//获取搜索结果
         $sql = "SELECT * FROM `br_esf_village_price` p,(SELECT villageId,MAX(updateTime) max_time FROM br_esf_village_price GROUP BY villageId) as b,br_esf_village v WHERE p.villageId= b.villageId AND p.updateTime=b.max_time AND v.villageId = p.villageId ";
         if($condition['qy']){ //区域
             $sql .= "and fangAreaId = ".$condition['qy']."   ";
         }
         if($condition['qy']){ //商圈
             $sql .= "and fangTradingId = ".$condition['sq']."   ";
         }
         if($condition['jg'] || $condition['zdyjg']){ //价格
             $temp = array();
             $temp = $condition['zdyjg'] ? explode(",",$condition['zdyjg']) : explode(",",$condition['jg']);
             if(count($temp) == 2){
                 $sql .= "and p.price >=".$temp[0]." and p.price <=".$temp[1]. " ";
             }
         }
         if($condition['ll']){
         $temp = array();

         $temp = explode(",",$condition['ll']);

         if(count($temp) == 2){

             $temp[0] = date("Y",strtotime("-".$temp[1]." years"));//这里大的反而小,小的反而大

             $temp[1] = date("Y",strtotime("-".$temp[0]." years"));

             $sql .= "and buildingYears >= ".$temp[0]."";

         }
         }
         if($condition['dt'] == 'Y'){//地铁
             $sql .= " and hasMetro = 1";
         }


         if($order=='default'){
             $sql .=  "ORDER BY orderBy desc";
         }
         if($order=='pricedesc'){
             $sql .=  "ORDER BY  p.price desc";
         }
         if($order=='priceasc'){
             $sql .=  "ORDER BY  p.price asc";
         }

         $sql .= " limit $PageClass->firstRow,$PageClass->listRows";

         $data=$this->query($sql);


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

tp3.2原生sql拼接查询

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

django怎么执行原生SQL查询

本篇内容介绍了“django怎么执行原生SQL查询”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目录执行原生 SQL 查询1、执行原生查询1
2023-06-20

sql怎么拼接两个表的查询结果

可以使用UNION操作符来拼接两个表的查询结果。例如:SELECT column1, column2FROM table1UNIONSELECT column1, column2FROM table2;这将会返回table1和ta
sql怎么拼接两个表的查询结果
2024-05-13

sql字段拼接查询的方法是什么

在 SQL 中,可以使用 CONCAT 函数来拼接字段查询。例如,假设有两个字段 first_name 和 last_name,要将它们拼接为一个名字字段,可以使用以下 SQL 查询语句:SELECT CONCAT(first_name,
sql字段拼接查询的方法是什么
2024-03-04

如何使用SQL拼接构建多表连接查询

在SQL中,可以使用JOIN语句来进行多表连接查询。下面是一个简单的示例,演示如何使用SQL拼接构建多表连接查询:假设有两个表,一个是employees表,包含员工的信息,另一个是departments表,包含部门的信息。我们想要查询所有
如何使用SQL拼接构建多表连接查询
2024-04-29

oracle拼接查询语句

拼接查询语句是一种将多个查询组合在一起形成一个复杂查询的语句。拼接查询可以通过 union 操作符(合并同结构数据)或连接操作符(合并相关数据)实现,例如: select from table1 union select from ta
oracle拼接查询语句
2024-05-11

如何用机器学习优化SQL拼接查询

使用机器学习优化SQL拼接查询可以通过以下步骤实现:数据准备:收集和准备用于训练的数据集,包括已有的SQL查询语句和其对应的性能数据,例如执行时间、资源消耗等。特征工程:为每个SQL查询语句提取特征,例如查询的长度、使用的表数量、使用的索引
如何用机器学习优化SQL拼接查询
2024-04-29

sql字符串拼接查询的方法是什么

在SQL中,可以使用CONCAT()函数来拼接字符串。例如,以下是一个使用CONCAT()函数来拼接两个字段值的示例:SELECT CONCAT(first_name, ' ', last_name) AS full_
sql字符串拼接查询的方法是什么
2024-04-09

SQL拼接在大数据查询中怎么应用

在大数据查询中,SQL拼接可以用来动态生成查询条件或者连接多个数据源进行联合查询。以下是一些常见的情况和应用:动态生成查询条件:通过拼接SQL语句,可以根据用户输入的条件动态生成查询条件,例如在一个电商网站中,用户可以选择多个筛选条件,然后
SQL拼接在大数据查询中怎么应用
2024-04-29

python3 拼接并批量生成sql

#coding=utf-8from openpyxl import load_workbook#读取excel的数据def read_excel(): #打开一个workbook wb = load_workbook(filen
2023-01-31

如何使用 Golang 执行原生 SQL 查询?

如何在 go 中执行原生 sql 查询:导入必要包(如 database/sql 和数据库驱动程序)。打开数据库连接。使用 db.prepare 方法准备 sql 语句。使用 stmt.query 方法执行查询,提供动态值。使用 rows.
如何使用 Golang 执行原生 SQL 查询?
2024-05-14

Django怎么使用原生SQL查询数据库

这篇文章主要介绍“Django怎么使用原生SQL查询数据库”,在日常操作中,相信很多人在Django怎么使用原生SQL查询数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Django怎么使用原生SQL查询
2023-07-06

编程热搜

目录