mysql中关于删除语句大全总结(上)
技术百科
黄舟
发布时间:2017-09-07
浏览: 次 1.drop语句。可以用来删除数据库和表。
A用drop语句来删除数据库:
mysql> drop database hello;Query OK, 0 rows affected (0.19 sec) mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | | test | | trains | +--------------------+ 6 rows in set (0.00 sec)
B用drop语句来删除表:
mysql> drop table q1;Query OK, 0 rows affected (0.39 sec) mysql> show tables; +------------------+ | Tables_in_trains | +------------------+ | 4inall | | ava | | book | | c1score | | c2score | | course | | joke | | sc | | sc1 | | student | | student1 | | teacher | +------------------+ 12 rows in set (0.00 sec)
2.delete语句。用来删除表中的字段:
A通过where子句来指定删除表中的某个记录:
mysql> delete from joke where gid=1; mysql> select * from joke; +------+-----------+-------+------+ | gid | name | sex | age | +------+-----------+-------+------+ | 3 | xiaowan2 | male | 22 | | 3 | xiaowan2 | male | 22 | | 3 | xiaowan2 | male | 22 | | 3 | xiaowan22 | 1male | 22 | | 0 | joker | NULL | NULL | | 0 | joker | NULL | NULL | +------+-----------+-------+------+ 6 rows in set (0.00 sec)
注意:如果delete语句中没有加入where就会把表中的所有记录全部删除:
mysql> select * from student1; +------+--------+------+------+ | s | sname | sage | ssex | +------+--------+------+------+ | 1 | 刘一 | 18 | 男 | | 2 | 钱二 | 19 | 女 | | 3 | 张三 | 17 | 男 | | 4 | 李四 | 18 | 女 | | 5 | 王五 | 17 | 男 | | 6 | 赵六 | 19 | 女 | +------+--------+------+------+ 6 rows in set (0.00 sec) mysql> delete from student1;Query OK, 6 rows affected (0.19 sec) mysql> select * from student1;Empty set (0.00 sec)
B通过select子句来删除表中的某个记录:
mysql> delete from student1 where s in (select s from student where sage=18 and ssex="男");Query OK, 1 row affected (0.13 sec) mysql> select * from student1; +------+--------+------+------+ | s | sname | sage | ssex | +------+--------+------+------+ | 2 | 钱二 | 19 | 女 | | 3 | 张三 | 17 | 男 | | 4 | 李四 | 18 | 女 | | 5 | 王五 | 17 | 男 | | 6 | 赵六 | 19 | 女 | +------+--------+------+------+ 5 rows in set (0.00 sec)
3.用truncate来删除表中的所以字段:
mysql> select * from student1; +------+--------+------+------+ | s | sname | sage | ssex | +------+--------+------+------+ | 1 | 刘一 | 18 | 男 | | 2 | 钱二 | 19 | 女 | | 3 | 张三 | 17 | 男 | | 4 | 李四 | 18 | 女 | | 5 | 王五 | 17 | 男 | | 6 | 赵六 | 19 | 女 | +------+--------+------+------+ 6 rows in set (0.00 sec) mysql> truncate table student1;Query OK, 0 rows affected (0.28 sec) mysql> select * from student1;Empty set (0.00 sec)
# 会把
# 可以用来
# mysql
# 子句
# 李四
# set
# 刘一
# 王五
# test
# tables
# trains
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- 如何在Golang中实现服务熔断与限流_Golan
- VSC怎么配置PHP的Xdebug_远程调试设置步
- C++如何使用std::optional?(处理可
- Python抽象类与接口设计_规范说明【指导】
- 如何在Golang中验证模块完整性_Golangg
- Windows服务启动类型恢复方法_错误修改导致的
- 如何在 PHP 单元测试中正确模拟带方法的图像处理
- 静态属性修改会影响所有实例吗_php作用域操作符下
- XML的“混合内容”是什么 怎么用DTD或XSD定
- MAC怎么一键隐藏桌面所有图标_MAC极简模式切换
- VSC怎样用终端运行PHP_命令行执行脚本的步骤【
- PythonDocker高级项目部署教程_多容器管
- 如何使用Golang处理静态文件缓存_提高页面加载
- Win10怎样设置闹钟贪睡时间 Win10闹钟贪睡
- PHP主流架构怎么处理表单验证_规则与自定义【技巧
- Win11怎么关闭系统推荐内容_Windows11
- Python实现图数据库操作_Neo4j核心CRU
- Win10电脑C盘红了怎么清理_Windows10
- 短链接怎么自定义还原php_修改解码规则适配需求【
- Win11右键反应慢怎么办 Win11优化右键菜单
- 如何在Golang中实现微服务服务拆分_Golan
- 如何在Golang中优化文件读写性能_使用缓冲和并
- 作用域操作符会影响性能吗_php静态调用性能分析【
- 如何使用Golang实现云原生应用弹性伸缩_自动应
- Win11如何卸载OneDrive_Win11卸载
- Win11怎样安装微信开发者工具_Win11安装开
- Win11声音忽大忽小怎么办 Win11音频增强功
- Win11玩游戏全屏闪退怎么办_Win11全屏优化
- 如何使用Golang捕获并记录协程panic_保证
- Win11怎么设置开机密码_Windows11账户
- Win11怎么清理C盘OneDrive缓存_Win
- Mac如何修改Hosts文件?(本地开发与屏蔽网站
- LINUX如何删除用户和用户组_Linux use
- 如何在Golang中实现CI/CD流水线自动化测试
- c++ try_emplace用法_c++ map
- Mac如何备份到iCloud_Mac桌面与文稿文件
- 如何在Golang中实现邮件发送功能_Golang
- Python lxml的etree和Element
- Win10怎样清理C盘阿里旺旺缓存_Win10清理
- Win11怎么打开旧版计算器_Win11恢复传统计
- Win10电脑怎么设置休眠快捷键_Windows1
- Windows10怎么卸载预装软件_Windows
- php下载安装选zip还是msi格式_两种安装包对
- Win11更新后变慢怎么办_Win11系统更新后卡
- 如何在 Go 中创建包含 map 的 slice(
- 如何优化Golang程序CPU性能_Golang
- c++20的std::format怎么用 比pri
- Windows10如何删除恢复分区_Win10 D
- 如何使用Golang实现路由参数绑定_使用Mux和
- 如何在Golang中使用container/hea

ame | sage | ssex |
+------+--------+------+------+
| 1 | 刘一 | 18 | 男 |
| 2 | 钱二 | 19 | 女 |
| 3 | 张三 | 17 | 男 |
| 4 | 李四 | 18 | 女 |
| 5 | 王五 | 17 | 男 |
| 6 | 赵六 | 19 | 女 |
+------+--------+------+------+
6 rows in set (0.00 sec)
mysql> delete from student1;Query OK, 6 rows affected (0.19 sec)
mysql> select * from student1;Empty set (0.00 sec)
QQ客服