PHP技术分享

完整的sql语句整理

字号+ 作者:admin 来源:未知 2017-04-23 16:36 我要评论( )

1.从表login中选出name字段包含admin的前10条结果所有信息的sql语句; Select * from login where name like %admin% limit 0,10; 2.有两张数据表,表user(id,name)记录了用户的ID和昵称,表article(id,title

1.从表login中选出name字段包含admin的前10条结果所有信息的sql语句;
 
Select * from login where name like ‘%admin%’ limit 0,10;
 
2.有两张数据表,表user(id,name)记录了用户的ID和昵称,表article(id,title,content,time)记录了用户发表的文章标题、内容和时间,写一个sql语句打印出每个用户的昵称及其发表的文章总数。
 
Select user.name, article.id, article.总数from user,(select id,count(*) as ‘总数’from article group by id) as a where user.id=article.id;
 
3.写出发帖最多的十个人的名字的sql,利用下表:member(id,username,posts,pass,email)
 
Select * from `member` order by posts desc limit 0,10;
 
4.从user表中查询name=张三的内容并打印。
 
Select * from user where name=’张三’;
 
5.常用的sql命令
 
 Show database
 Show tables
 Insert into 表名() values()
 Update 表名 set 字段=值 where…
 Select * from 表名 where 条件 order by…
 
6.Left join写一个sql语句
  Select A.id,A.class from A left join B on A.cid=B.id;
 
7.显示当前服务器有哪些数据库:show databases;
 
8.显示创建数据库的sql语句:show create database mysql;
 
9.显示创建表的sql语句:show create table user;
 
10.查询user表的结构:desc user;
 
11.获取select 相关信息:explain select * from user;
 
12.显示哪些线程在运行:show processlist;
 
13.显示系统变量和值:show variables;
 
14.显示系统变量名包含conn的值:
   Show variables like ‘%conn%’;

转载请注明出处。

免费听课加入PHP技术交流QQ群:121119026

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 入门学习PHP必备的几款工具

    入门学习PHP必备的几款工具

    2018-08-14 17:37

  • PHP路由技术的原理与实践

    PHP路由技术的原理与实践

    2018-08-10 17:49

  • 专业的PHP培训学校哪家更靠谱?

    专业的PHP培训学校哪家更靠谱?

    2018-08-02 17:37

  • 关于PHP操作MySQL数据库的5个步骤

    关于PHP操作MySQL数据库的5个步骤

    2018-07-28 17:28

网友点评
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片