mysql学习小记(三)——高级查询

 

  1. 数据库操作

  1. 数据表操作

 

  1. 字段操作

  1. 记录操作

五、查询操作

六、聚合函数

1、@局部变量@@ 系统级变量# 本地临时表## 全局临时表

2、select into a select * from b;

3、select into a values (b,(select c from d where e=f));

4、SELECT * FROM table LIMIT 0,n;(mysql)select top n * from table;(mssql)

5、1093错误为:但修改一个表的时候子查询不能是同一个表,解决办法:把子查询再套一层,变成原来表的孙子查询就可以了,例如:

insert into  gg  set id3= (select c.a+1  from (select max(id3) as a  from gg) c)   这是对的
但是 insert into  gg  set id3= (select max(id3) as a  from gg) 就会报1093错误

Leave a Reply

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据