全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 814|回复: 14
打印 上一主题 下一主题

求教一个SQL命令

[复制链接]
跳转到指定楼层
2#
 楼主| 发表于 2012-6-25 09:10:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我要删除mysql
表dede_addonarticle 字段body中ID前1000的数据   应该怎样执行SQL命令啊
15#
发表于 2012-6-25 10:25:48 | 只看该作者
狼牙双头龙 发表于 2012-6-25 10:23
mysql还有limit这个好东西 受教了

分页这个常用到。
14#
发表于 2012-6-25 10:23:40 | 只看该作者
smyz 发表于 2012-6-25 10:19
没必要用 in 啊。。
这样就等于 id = 1 or id =2 or id =3 ...... 效率不好吧。

mysql还有limit这个好东西 受教了
13#
发表于 2012-6-25 10:21:19 | 只看该作者
smyz 发表于 2012-6-25 10:19
没必要用 in 啊。。
这样就等于 id = 1 or id =2 or id =3 ...... 效率不好吧。

嗯 明白
12#
发表于 2012-6-25 10:20:13 | 只看该作者
想不到这里居然有人讨论技术。。
11#
发表于 2012-6-25 10:19:00 | 只看该作者
狼牙双头龙 发表于 2012-6-25 10:13
哦 mysql没用过  还以为语法一样的
多此一举? 何出此言

没必要用 in 啊。。
这样就等于 id = 1 or id =2 or id =3 ...... 效率不好吧。

如果id 都是小于1000 那就 < 1000得了。
不过要考虑有大于1000的id 圈圈那样写就没错了 =_=
10#
发表于 2012-6-25 10:11:00 | 只看该作者
狼牙双头龙 发表于 2012-6-25 10:05
把body改成ID

你这个不是多此一举吗?
正确应该是楼上那样写。
9#
发表于 2012-6-25 10:06:36 | 只看该作者
top是mssql和access的语法..........

delete from dede_addonarticle order by id asc limit 1000就可以了........

评分

参与人数 1威望 +15 收起 理由
狼牙双头龙 + 15 赞一个!

查看全部评分

8#
发表于 2012-6-25 10:05:22 | 只看该作者
阿里大话 发表于 2012-6-25 09:28
我打错了 不好意思 删除dede_addonarticle表中ID前1千的数据    不加字段

应该怎样写 求教 ...

把body改成ID
  1. Delete from dede_addonarticle where ID in (select top 1000 ID from dede_addonarticle order by ID)
复制代码
7#
发表于 2012-6-25 09:39:19 | 只看该作者
阿里大话 发表于 2012-6-25 09:28
我打错了 不好意思 删除dede_addonarticle表中ID前1千的数据    不加字段

应该怎样写 求教 ...

delete from dede_addonarticle where id<1001
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-29 01:21 , Processed in 0.070432 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表