免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2134 | 回复: 3
打印 上一主题 下一主题

请教SQL 执行顺序 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-01 15:16 |只看该作者 |倒序浏览
// 执行 SQL 查询
mysql_query("drop table if EXISTS union_showdata;");


mysql_query("create table union_showdata
SELECT a.`guid`,
SUBSTRING_INDEX(SUBSTRING_INDEX(a.`referer`,'winkee_ad_medid%3D',-1),'%26',1) as medid
from showdata as a where a.referer like '%vipunion.winkee.net%'   
and SUBSTR(a.`addtime`,1,10) =DATE_FORMAT(NOW()-INTERVAL 1 DAY,'%Y-%m-%d')
group by a.guid ;"
);

$sql = "select * from
union_showdata";

$query= iconv("UTF-8","GBK",$sql);

$result = mysql_query($query) or die('Query failed: ' . mysql_error());


执行时提示union_showdata表不存在。为什么在这里第二个SQL(create table union_showdata.....)不成功呢?

[ 本帖最后由 于仁洁 于 2008-12-1 15:18 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-12-01 15:33 |只看该作者
哦。。
后面加or die('Query failed: ' . mysql_error())就可以把错误打印出来了。。。

mysql_query("drop table if EXISTS union_showdata;")  or die('Query failed: ' . mysql_error());

论坛徽章:
52
码神
日期:2017-03-28 10:27:10综合交流区版块每日发帖之星
日期:2015-10-11 06:20:00综合交流区版块每日发帖之星
日期:2015-09-28 06:20:00综合交流区版块每日发帖之星
日期:2015-09-22 06:20:00每日论坛发贴之星
日期:2015-09-12 06:20:00综合交流区版块每日发帖之星
日期:2015-09-12 06:20:00综合交流区版块每日发帖之星
日期:2015-09-08 06:20:00综合交流区版块每日发帖之星
日期:2015-09-05 06:20:00综合交流区版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-09-01 10:41:53每日论坛发贴之星
日期:2015-10-11 06:20:00综合交流区版块每日发帖之星
日期:2015-10-12 06:20:00
3 [报告]
发表于 2008-12-02 23:47 |只看该作者
原帖由 于仁洁 于 2008-12-1 15:33 发表
哦。。
后面加or die('Query failed: ' . mysql_error())就可以把错误打印出来了。。。

mysql_query("drop table if EXISTS union_showdata;")  or die('Query failed: ' . mysql_error());


这样写的话,第二个SQL(create table union_showdata.....)也不会成功的。。。
die不是让程序死了吗?

论坛徽章:
52
码神
日期:2017-03-28 10:27:10综合交流区版块每日发帖之星
日期:2015-10-11 06:20:00综合交流区版块每日发帖之星
日期:2015-09-28 06:20:00综合交流区版块每日发帖之星
日期:2015-09-22 06:20:00每日论坛发贴之星
日期:2015-09-12 06:20:00综合交流区版块每日发帖之星
日期:2015-09-12 06:20:00综合交流区版块每日发帖之星
日期:2015-09-08 06:20:00综合交流区版块每日发帖之星
日期:2015-09-05 06:20:00综合交流区版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-09-01 10:41:53每日论坛发贴之星
日期:2015-10-11 06:20:00综合交流区版块每日发帖之星
日期:2015-10-12 06:20:00
4 [报告]
发表于 2008-12-02 23:50 |只看该作者

回复 #1 于仁洁 的帖子

第二个sql写成select into形式建表,你可以试一试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP