登录  注册 退出
苏杭php自学网
记录个人学习过程中碰见的问题和感受
要温柔,也要有屠龙的勇气
本站有学习资源,可自由下载学习资料
  1. 首页 > 数据库教程 > Mysql

Mysql基本语句

作者:苏杭 日期:2020-06-09 10:12:38 点击数:

根据用户表的名字查询出购物车表的购物信息    //子查询,


select * from orderr o where o.user_id  IN (select u.id from user u where u.username=123);  

合并查询 

select name from cart where id=1 UNION select id from  user where id=1; 

  

JOIN 多表查询

select * from cart inner join user  ON cart.user_id=user.username where user.username=123


添加索引

alter table cart ADD INDEX Indexname( name(30));   创建普通索引

                 ADD UNIQUE INDEX                  唯一索引

ADD INDEX Indexname(name(30),pas(30));  组合索引   

删除索引

alter table 表名 drop INDEX 索引名


查看表创建信息

show create table two_goods \G;  


升序:select   *  from  表名 order by  表中的字段 asc(MySQL中默认是升序排列,可不写) ;

降序:select   *  from  表名 order by  表中的字段 desc ;


TP5多表查询

 $res = Db::name('blogs')

     

 ->alias("a") 

//取一个别名

      //与category表进行关联,取名i,并且a表的categoryid字段等于category表的id字段

      

->join('category i', 'a.categoryid = i.id')

      

->join('user u', 'a.authorid = u.id')

     

 //想要的字段

      

->field('a.id,a.title,a.content,u.username,a.createtime,i.category,a.look,a.like')

  

 //查询


  ->select();

  

 更新: update store_news set click = 2390 where id > 0;



标签: mysql
随便看看
QQ在线咨询
电话:
182 7047 6708
交流微信:
su18270476708