`

MySQL 模糊查询和清空某表

阅读更多

mysql的通配符是 %
where tel like '137%' 查以137 开头的
where tel like '%137'查以137 结尾头的
where tel like '%137%' 只要包含137的都查出来

 

-- 模糊查询包含的字符串
SELECT * FROM table where column like '%string%'

-- 模糊查询不包含的字符串
SELECT * FROM table where column not like '%string%'

 

-- 清空指定的表
truncate table dede_arctiny;
truncate table dede_archives;
truncate table dede_addonarticle;

 

1
1
分享到:
评论

相关推荐

    MySQL语句大全(个人整理)

    * 模糊查询:使用 `select * from 表名 where 字段 like '%值%'` 语句可以模糊查询表中的数据。 * 范围查询:使用 `select * from 表名 where 字段 between 50 and 60` 语句可以查询表中的数据在一定范围内。 * 同个...

    MySQL 5.5.49(免费)

    4. **Full-text搜索**:全文索引功能得到扩展,支持更多的模糊匹配和同义词操作,增强了全文检索的灵活性。 5. **分区功能增强**:支持更多类型的分区策略,如线性哈希分区,有助于大数据量表的管理。 6. **安全性...

    12.25-代码:含显示全部数据列表、模糊查询、删除.zip

    总的来说,这份资料提供了学习和实践数据库基本操作的机会,包括全面展示数据、进行模糊查询和执行删除操作。对于初学者来说,这是理解数据库管理系统工作原理,以及如何在实际应用中操作数据的好起点。对于有经验的...

    mysql查询语句汇总.docx MySQL是最流行的关系型数据库之一,以下是常用的MySQL查询语句

    ### MySQL查询语句详解 ...综上所述,MySQL提供了丰富的查询语句和函数来支持复杂的数据检索和处理需求。掌握这些基本语法是成为合格数据库管理员的基础,同时也为开发高效稳定的应用程序提供了强大的支持。

    JDBC和mysql

    - **TRUNCATE TABLE**: 用于清空表中的所有数据,并重置自增主键的初始值。 - 示例: `TRUNCATE TABLE users;` - **查询操作**: 使用 `SELECT` 命令来检索表中的数据。 - 示例: `SELECT * FROM users WHERE age > ...

    数据库基本知识(自己整理,初学者可以看一下,基于某MySql).docx

    DQL用于查询数据,包括基础查询、聚合函数、模糊查询以及多表查询。基础查询使用`SELECT`语句,可配合`WHERE`条件、`GROUP BY`分组、`HAVING`后条件、`ORDER BY`排序和`LIMIT`限制返回结果的数量。模糊查询用`LIKE`...

    计算机二级MYSQL数据库基础与提升课程PPT模板.pptx

    9. **聚合函数和模糊查询**:聚合函数如COUNT、SUM、AVG、MAX、MIN,用于对一组值进行统计计算。模糊查询使用LIKE关键字,允许使用通配符%和_进行部分匹配。 10. **数学函数**:如SIN、COS、TAN、SQRT等,用于执行...

    MySQL数据库技术实验报告.docx

    实验报告主要涵盖了MySQL数据库的基础操作,包括使用MySQL Administrator工具、创建数据库和表、数据的插入、修改与删除,以及数据完整性的维护。以下是实验中的关键知识点: 1. **MySQL Administrator使用**: - ...

    MySql-Learning

    - **查询表**: - 命令格式: `SHOW TABLES;` - 示例: 显示当前数据库的所有表。 ```sql SHOW TABLES; ``` - **表内容的增删改查**: - **增加数据**: - 命令格式: `INSERT INTO 表名 (字段1, 字段2, ...) ...

    MySQL最全学习笔记

    - **删除数据**:`DELETE`语句用于删除数据,`TRUNCATE`用于清空表,它们与`DROP`命令的区别在于是否保留表结构和记录元数据。 7. **WHERE子句** - **查询中的WHERE子句**:用于限制查询结果,基于特定条件筛选...

    MYSQL关键字

    - **SELECT**:查询表中的数据。 ##### 数据控制语言(DCL) - **GRANT**:授予用户权限。 - **REVOKE**:撤销用户的权限。 ##### 事务控制语言(TCL) - **COMMIT**:提交事务。 - **ROLLBACK**:回滚事务。 - **...

    mysql5.5-5.6性能调优最优文档

    - **模糊查询**:`SELECT * FROM person_info WHERE name LIKE '%b%'`用于匹配以“b”为任意位置字符的所有记录名称,这在某些场景下非常有用,但要注意性能开销。 - **子查询优化**:对于`NOT IN`子查询,推荐...

    mysql详细学习笔记

    当两个表进行连接查询且没有合适的连接条件时,会产生笛卡尔积现象,即两表的所有行都会相互组合一次。 **连接查询的分类** - **内连接**(INNER JOIN):返回两个表中满足连接条件的记录。 - **左连接**(LEFT ...

    MySql_增删改查语句

    **模糊查询:** ```sql SELECT * FROM <表名> WHERE <列名> LIKE '<模式>'; ``` 例如,查询所有姓“张”的学生: ```sql SELECT * FROM Students WHERE SName LIKE '张%'; ``` **范围查询(Between):** ```...

    MySQL考试题.docx

    - **含义**: SQL中的关键词,用于进行模糊匹配查询。 - **应用场景**: 当需要根据不精确的条件来检索数据时使用。 #### 8. 表达式的计算 - **含义**: SQL中可以通过表达式来进行数值计算。 - **应用场景**: 当需要...

    mysql数据库实用教程课后习题及章总结

    重命名表使用`RENAME TABLE`,清空表使用`TRUNCATE`(不回滚,自增列重置),删除部分记录用`DELETE`(可回滚)。 10. **外键约束**: 外键用于表间关联,确保数据的完整性。它可以防止在从表中插入主表不存在的...

    mysql练习作业题.docx

    对于数据查询和操作,`LIKE`操作符常用于模糊匹配,例如在`STUDENT`表中查找姓“张”的学生,可以使用: ```sql SELECT * FROM STUDENT WHERE NAME LIKE '张%'; ``` 清空表数据而不删除表结构,应使用`TRUNCATE ...

    我的Mysql学习整理笔记1

    ` 查询表中的所有数据。 - **条件查询**: 添加 `WHERE` 子句来过滤结果集,例如 `SELECT * FROM 表名 WHERE 条件表达式;`。 - **逻辑表达式筛选**: 可以使用 `AND`、`OR` 和 `NOT` 等逻辑运算符组合多个条件。 - **...

    mysql学习笔记

    - 清空表中的所有数据,同时释放表所占用的空间。 - 表的自增主键会被重置。 - 操作速度快,使用的系统和事务日志资源少。 - **DELETE**: - 仅删除表中的数据,保留表结构。 - 自增主键不会被重置。 - 操作...

Global site tag (gtag.js) - Google Analytics