mysql 基本操作指南之mysql查询语句

1.show database;返回可用数据库的列表

2.show tables;返回当前数据库中可用表的列表

3.create database 数据库名称;

4.select * from 表名;  检索表的所有列数据

5.select id,name,price from 表名 order by name,price;  查询相关列信息并按name,price排序

6.select id,name,price from 表名 order by name desc,price;  查询相关列并按name降序,price默认升序排列

7.select id,name,price from 表名 order by name desc,price limit 1,3;  查询相关列并按name降序,price默认升序排列,从1开始取3条数据

8.select id,name,price from 表名 where name=' '; 根据条件查询数据

9.select id,name,price from 表名 where name IS NULL; 根据条件查询空值数据,多条件过滤时加AND 条件,加OR时表示匹配任意一条条件即可,

另外,当AND  和  OR子句共存在时,优先处理AND操作符子句:但是任何时候使用AND和OR操作符的WHERE子句都应该使用圆括号明确地分组操作符,

不要过分依赖默认的计算顺序

10.select id,name,price from 表名 where id IN () order by name; IN 操作符用来指定条件范围,范围内的每个条件都可以匹配 NOT IN ()反之

11.select id,name,price from 表名 where name LIKE '%na%'; 模糊查询操作符,小心使用

12.select name from 表名 where name REGEXP ' 正则表达式 ' order by name; 检索匹配相应规则的名字的信息,其中 . 匹配任意字符,\\.匹配.

13.select Concat(Tom,'(',jimmy,')') from table order by name;  拼接字符串 Tom(jimmy)

      其中:RTrim() 去掉串右边空格,LTrim() 去掉串左边空格,Trim() 去掉串左右两边空格

14.select pro_name,price*num as total from table where id=1; mysql支持+ - * /


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csdn565973850/article/details/51544343
文章标签: mysql 数据库
个人分类: 数据库
想对作者说点什么? 我来说一句

mysql查询语句及很好用

2009年07月14日 2KB 下载

MySQL基本操作(Ubuntu)

2010年02月14日 1.65MB 下载

mysql 查询语句

2013年04月23日 6KB 下载

mysql基本操作

2012年11月27日 19KB 下载

MySQL查询语句大全

2011年10月18日 137KB 下载

mysql 基本操作 9.删除数据

2009年03月20日 3.04MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭