怎样删除第一条数据? delete from table where id in (select top 1 id from table) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不知道talk字段里的内容是什么,能不能删除第一条数据? delete from xxx where xxx limit xxx是对的。如果需要排序,可以where xxx order by xxx limit xxx 你所指的第一条是什么 按什么排 id? 时间?或别的DELETE FROM dev_bbs WHERE talk=;不会??' order by xxxxxxxx LIMIT 1; 表:dev_bbs字段:talk第一行:aoeu第二行:snth第三行:wvzv如果知道第一行:aoeu可以这样操作$sql = "DELETE FROM `dev_bbs` WHERE `talk` = 'aoeu' LIMIT 1";但是第一行的数据是不固定的怎样删除第一条数据呢? 这个表dev_bbs中没有id字段,time字段等只有一个talk字段我也不想添加其它字段 有点想不通了,为什么楼主没有id字段,这样的话,你那个库根本没有办法用的呀.另,同意楼上各位老大的话,楼主你是凭什么判断第一条,第二条?不会是打开数据库表第一个记录就是第一条吧?如果这样可能到也好办了.直接delete from your_tables limit 1 DELETE FROM `dev_bbs` LIMIT 1好用 怎么别第一条呢。select * from 'dev_bbs'取第一条内容delete from 'dev_bbs' where talk=第一条内容 limit 1这样的表有什么意义吗.不如放在文件里 [求助]java时间用php如何获得? PHP JSON转换问题 都用什么做php开发 php用smarty出现错误 新手问路 htaccess怎么写锚标记 执行sql语句失败Column 'id' in order clause is ambiguous 初学者提问一个问题 程序中怎麼用語句來設置session time? 是不是不能用$this这个变量名? 要实现这个的SQL语句怎么写? session的问题?
是对的。
如果需要排序,可以
where xxx order by xxx limit xxx
字段:talk
第一行:aoeu
第二行:snth
第三行:wvzv如果知道第一行:aoeu可以这样操作
$sql = "DELETE FROM `dev_bbs` WHERE `talk` = 'aoeu' LIMIT 1";但是第一行的数据是不固定的
怎样删除第一条数据呢?
只有一个talk字段
我也不想添加其它字段
第一个记录就是第一条吧?如果这样可能到也好办了.直接
delete from your_tables limit 1
DELETE FROM `dev_bbs` LIMIT 1好用
select * from 'dev_bbs'
取第一条内容
delete from 'dev_bbs' where talk=第一条内容 limit 1
这样的表有什么意义吗.不如放在文件里