MySQL
-
MySQL
MYSQL TRUNCATE 清空表
truncate 用来清空表,清空数据,主键也恢复到初始的1 用法——二者都可以 truncate table name truncate name 效果:
七娃博客 20 次
-
七娃博客MySQL 19 次
-
MySQL
MySQL DELETE 批量删除 IN
在开发删除api接口的时候,删除一个的时候,我们where判断id=具体的值就行了,但是批量删除怎么办? 批量删除 DELETE in()允许多个参数,数据库会自动删除满足条件的全部记录. DELETE FROM name W
七娃博客 31 次
-
MySQL
MySQL 多查询连接 UNION
我们在处理多条件查询的过程中,遇到多条件查询的时候,例如:一个列表可以搜标题,搜标签,按时间查询,按状态,等其他条件都允许的时候,用or一个个的拼接条件,数据多的时候,很容易造成数据库崩溃,那怎么办呢?
七娃博客 27 次
-
MySQL
MySQL 检索INSTR()
我们在查询搜索的时候,不能用LIKE进行查询,一方面like效率低,另一方面like的精确度不高,这时候就需要用到INSTR检索数据了: instr(field, str) 第一个参数 field 是字段,第二个参数 str 是要查询的串,返
七娃博客 23 次
-
MySQL
MySQL 聚合数据 COUNT()
SELECT COUNT(*) '唐朝诗人数量' //聚合查询时,我们应该给列名设置一个别名,便于处理结果: FROM author WHERE dy_id=10 COUNT(*)和COUNT(id)实际上是一样的效果。 除了COUNT()函数外,SQL
七娃博客 44 次
-
MySQL
MySQL REGEXP 正则表达式查询
SELECT * FROM author WHERE name REGEXP '^李' 更多表达式:
七娃博客 33 次
-
MySQL
MySQL RIGHT OUTER JOIN:外连接查询
SELECT p.id,p.title,p.auth_id,p.content,c.id,c.name,c.auth_info //要查询的全部数据 FROM poetry p //查询的主表 RIGHT OUTER JOIN author c //RIGHT OUTER
七娃博客 32 次
-
MySQL
MySQL INNER JOIN:内连接查询
SELECT p.id,p.title,p.auth_id,p.content,c.id,c.name,c.auth_info //要查询的全部数据 FROM poetry p //查询的主表 INNER JOIN author c // INNER JOIN
七娃博客 29 次
-
MySQL
MySQL 表别名
SELECT c.id,c.login_name FROM user c 多表查询时,要使用表名.列名这样的方式来引用列和设置别名,这样就避免了结果集的列名重复问题
七娃博客 27 次