【各位,帮小弟我优化一下这个SQL语句】教程文章相关的互联网学习教程文章

sql语句不执行

delete from (select * from sys_barcode_1d_y union all select * from sys_barcode_1d_y_bak union all select * from FG_hi_cust_In where hi_no like 'ESC%')a where packageno='xxx' 回复讨论(解决方案) delete from (select * from sys_barcode_1d_y union all select * from sys_barcode_1d_y_bak union all select * from FG_hi_cust_In where hi_no like ESC%) a where a.packageno=xxx? delete from (selec...

请教sql语句,多表查询一对多分页

三张表 题目表topic,字段 to_id to_title 知识点表tag,字段t_id t_title 关联表relation,字段to_id t_id 每个题目可以有多个知识点 现web界面提供搜索框,每页10个小题,用户可以多选知识点,遇到的问题是,有重复的数据的 select topic.to_id,topic.to_title from topic,relation where ( topic.to_id = relation.to_id ) and (t_id in (1,2,3)); 现在的情况是,...

php页面的sql语句执行成功,数据库不更新

我做一个关于投票的页面,数据库连接成功了,下面是执行sql的方法,查询不报错,返回2,但是数据库数据不更新 但是在phpmyadmin执行sql成功也能更新数据 $sql="update vote set num=num+1 where name=布什 "; public function execute_dml($sql){ $b=mysql_query($sql,$this->conn) or die("执行失败!".mysql_error()); if(!$b){ return 0;//执行失败 }else{ if(mysql_affected_rows($this->conn)>0){ re...

一个很奇怪的问题:同样的一条sql语句,在mysql中能查到记录,而在php中却查不到

具体如下: mysql中数据表结构: sql语句: SELECT ID FROM tradeDetails WHERE userName = '李四' AND goodsID ='1' php代码: 我将sql语句放到mysql中执行能查到1条记录,而php页面执行时,却不能查到记录。求解。 回复讨论(解决方案) mysql_query("set names utf8"); php文件的本身也要是utf8编码。 php文件的本身也要是 utf-8编码 前两位正解 ,嘿嘿 ,应该是编码的问题。。。 谢...

运行SQL语句时出现错误提示,求解

date_default_timezone_set("Asia/ShangHai"); $h=date("H:i:s"); $j=date("Y-m-d"); $k=date("Y-m-d H:i:s"); //require_once("dbtools.inc.php");//包含文件,这里没有提供,是关于数据库建立和执行SQL语句的,可以自行编写 //$link = create_connection();//同上 mysql_query("SET NAMES gb2312"); //mysql_query("SET NAMES UTF8"); $sql="select * from abc"; $result = execute_sql("data",...

php里一个sql语句太长,调式时发现sql语句变得不完整了

PHP高手们,帮我解决一个问题吧: 在php里定义了一条sql如下: $sql = "SELECT * FROM p_info pi LEFT JOIN job j ON j.id = " . $id . "WHERE pi.requestid = 0 AND ((ifnull(pi.standard_20_ft_container, 0) - ifnull(j.standard_20_ft_container, 0)) AND ((ifnull(pi.standard_40_ft_container, 0) - ifnull(j.standard_40_ft_container, 0)) AND ((ifnull(pi.high_cube_40_ft_container, 0) - ifnull(j.high_cube_...

thinkphp如何打印sql语句

thinkphp如何打印sql语句?比如 $member = M("member"); $map['id'] = 1; $result = $member->where($map)->delete(); SQL语句应该是delete * from table member where id = 1; 怎样输出这个sql判断?我记得有个函数,但忘了是哪个了 回复讨论(解决方案) getLastSql echo M("member")->getLastSql();

求多张关联表的SQL语句

我也不知道描述清楚没有,望各位前辈指点。 回复讨论(解决方案) 我也不知道描述清楚没有,望各位前辈指点。 select * from a,b,c where a.KSBH = C.KSBH and a.XMBH = b.XMBH where b.TJDJBH = 10001041 and a.KSBH = 01//描述的不够清晰;不知道是不是这个 select * from a,b,c where a.KSBH = C.KSBH and a.XMBH = b.XMBH where b.TJDJBH = 10001041 and a.KSBH = 01//描述的不够清晰;不知道是不是这个...

求同一列不同条件形成的两行的时间差的sql语句

表 CREATE TABLE `hp_report` ( `id` int(10) unsigned NOT NULL auto_increment,`code` varchar(255) NOT NULL, `content` mediumtext NOT NULL, `ctime` datetime NOT NULL,) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=662555 ;INSERT INTO `hp_report` VALUES (2, a, on, 2014-07-04 21:17:53);INSERT INTO `hp_report` VALUES (3, a, abc, 2014-07-04 21:18:53);INSERT INTO `hp_report` VALUES (4, a, o...

如何查看android回传给php-server(依托discuz的接口)参数后执行的sql语句

项目配置描述如下: 服务器端:discuz,正在调试连接android的服务器端接口(用来接收android端发送过来的请求) 客户端:Android4.4 问题流程描述如下: android端在论坛发帖后,使用httppost封装参数,通过httpclient发送到php端的相关url;在php端执行相关的sql操作,通过mysql_query返回true或者false给android端。 问题描述如下: 现在在android端得到发帖返回的结果是{"result":"post failed"} ,(ˇ?ˇ) 想...

织梦{dede:listsqlsql}标签中怎么给sql语句中的条件传入栏目ID的值,跪求大神指点

在一个列表页需要调用该栏目下的文章内容和视频内容,还分别都需要给相应的数据做分页,绞尽乳汁后发现了{dede:listsql sql="SELECT * FROM `dede_archives`,`dede_addonarticle` where dede_archives.typeid = dede_addonarticle.typeid and dede_archives.typeid = ~typeid~ " pagesize='10'} 这个标签, 当给typeid传入固定的值得时候就可以调数据出来,我现在是需要动态获取栏目ID的值进行查询,记得以前写{dede:sql sql=""}...

如何在源码中找出sql语句的位置呢

下面这个图中箭头指的地方肯定是一个数组,而这个数组肯定在之前是sql出来的,我想找出这个sql句,不知如何查呢源码呢?主要是关键字怎么输呢 回复讨论(解决方案) 查找 $output 变量。 在引入这个模版文件的php页面查找$output 我查了一下,没有,引入的页面是index.php 查找 $output 变量。 整个源码中有几百处引用$output,看的我头婚眼又花啊,妈牙!这可咋整,还有别的招吗? 查navigation这个...

php框架不用写sql语句就能调用数据库里表的字段是怎么实现的

据说很多框架不用写sql语句,仅凭封装就能调用数据表的字段,这个是怎么实现的,不可思议啊,因为传统的教程都说,不通过sql语句无法操作数据库啊,这到底是怎么 回事 拒绝那种发百度里的文章的帖子。要有自己的看法 回复讨论(解决方案) 这个很好实现 写个php类 把数据库操作语句写到这个类里 然后传参调用,不知我说明白没有 类里面的各个函数代表不同的操作。 把最基础的操作拆开封装成类后直接OOP调...

sql语句问题,一个帖子,下面很多评论

sql语句问题,一个帖子,下面很多评论。用join关联查询,下面的评论只有一条,其他的都没查出来,该怎么写呢? 回复讨论(解决方案) 贴出你的表结构和SQL看看。 贴出你的表结构和SQL看看。 id, rid被回复的帖子的id,content回复内容,uid,回复人id select * from 评论表 where rid = 你查看的帖子id;//不明白哪里需要用到join? 不需要join啊。 select * from table where rid=帖子id; 按照ID来掉数...

SQL语句问题,关联查询,一对多

比如老师和学生表,一个老师对应多个学生。想查出来老师A和他对应的学生1,2,3,老师B和他对应的4,5,6. 回复讨论(解决方案) select * from 学生表 a,教师表 b,教师学生关系表 c where a.studentid = c.studentid and b.teacherid = teacherid and b.teacherid = 你要查的老师id 表结构是怎样的? table teacher id name 1 A 2 B table student id tid 1 1 2 1 3 1 4 2 5...