首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

sql基础解决方案

2012-06-05 
sql基础mysql 怎么在删除表记录的同时,清空表自增长字段的值。例如:table : bookid (自增长字段)name记录:i

sql基础
mysql 怎么在删除表记录的同时,清空表自增长字段的值。
例如:
table : book
id (自增长字段)
name 

记录:
id name
 1 one
 2 two

sql: delete from book where id=1
执行sql后要达到得效果:
id name
 1 two
请问在php中应该怎么实现呢?

 

[解决办法]
TRUNCATE TABLE book
[解决办法]

SQL code
select name,(select count(1) from book where id <= t.id) as idfrom book t 

热点排行