Mysql 数据库查询学习

Posted venusqh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 数据库查询学习相关的知识,希望对你有一定的参考价值。

1------今天出去买饭,突然觉得好冷,哈哈,可能是要下雪了吧,北京昌平的雪,今年希望还是能看到,毕竟以后,嗯,还会再见的!

2------正题,今天跟度娘姐姐问了好多问题,最后感谢广大的小哥哥小姐姐,解决了我的问题。但是貌似数据库被我玩坏了,没敢跟大哥问,好怕被打,哈哈,开玩笑,大哥这            么善良的人!

3-----一、查询

        **根据一个表提供的一个字段(id)查找出这个表的所有信息,同时查询另一张表的user_id=id的数量(总数)

      select g_user.*, (select count(*) from g_catch where g_catch.user_id=4 AND g_catch.status=1) as catchnumtatal  from  g_user WHERE g_user.id=4                                       //g_user表和g_catch表,我语句中的4就是一个要查询的id 号。 as catchnumtotal 是将查到的总数放到这个字段显示出来。

     update g_catch,g_user set g_catch.user_id =" + g_userId + ",g_catch.suspected_id=0,g_user.catchnum=g_user.catchnum+1 where g_user.id = " + g_userId + " and              g_catch.id = "+g_catchId    //更新两张表

 

select g_user.headimgurl,g_user.catchnum from g_user where g_user.id = "+id

以上是关于Mysql 数据库查询学习的主要内容,如果未能解决你的问题,请参考以下文章

MySQL学习——查询表里的数据

SQL学习笔记 ----Mysql数据库的条件查询

MySql学习 —— 数据库优化理论 —— 查询优化技术

MySQL基础

MySQL基础

MySQL基础