易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 查询语句

select id,dtime,zt,optype( 如果optype=0将本条数据插入到table1表中,如果optype=1以dtime和zt为条件执行一条查询语句 ) from table
实现这个要求的语法怎么写
一条SQL语句估计搞不定。等楼下好方法!

如果optype=1以dtime和zt为条件执行一条查询语句
没有理解是什么意思,举例说明你的要求

就是执行查询另一个表的select语句 两个表的列一样

举例说明你的要求

还是昨天的问题啊。
你这样问能正确理解的人很少啊(事实也证明)

建议你用例子吧。

SQL code:
delimiter //
drop procedure if exists getData;//

create procedure getData()
begin
declare num,i,nid int default 1;
declare strtype varchar(50);
select count(*) into num from tjmain;
while i < num do
select id into nid from tjmain limit i,1 ;
select nid;
set i = i + 1 ;
end while;

end

这个存储过程的查询语句limit后边不能用变量代替么?

不能,用CONCAT连接字符串,用PREPARE EXECUTE动态执行SQL 

给个例子看看。。。

你的意思是把查询语句用字符拼起来在执行?


如果在存储过程中,无法实现,即使用 prepare stmt 也不行。

粗略看了一下,其实可以直接用游标来实现。

游标如何实现。。。


相关问答:

apache+PHP+mysql在win7下使用

如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。

win7测试版也用过,不会有什么问题的,放心。

当然你最 ......

mysql启动后加载时间太长...

从启动到能正常运行,大概要15到20分钟左右

现象是,启动以后mysql进程在任务管理器里已经可以看到了,但是netstat -ano没有看到有进程在监听3306端口,上面数据库都不能访问
直到15-20分钟后,能看到mysql在监 ......

MySql问题

MySql中插入当前时间的该怎么写啊?
now()

SQL code:

sql里是:
getdate()

引用
now()


学习

SQL code:
select now();

SQL code:
TODAY()
?

SQL code:
select now();
/* ......

mysql命令行客户端显示乱码

mysql命令行客户端显示乱码

mysql> select * from userinfo;
+--------+----------+----------+------+-----------+-----------+
| autoid | username | password | sex  | realname  | q ......

mysql中文乱码

利用load data infile命令导入userDesc.txt数据,数据导入后所有的中文居然全是乱码,
mysql字符集设置如下:
    -> ;
+--------------------------+----------------------------------- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号