当前位置:网站首页>Mysql 基本操作指南之mysql查询语句
Mysql 基本操作指南之mysql查询语句
2022-08-02 13:07:00 【InfoQ】
1.查询当前可用的数据库的列表
show database;
2.查询选中数据库中可用表的列表
show tables;
3.创建数据库
create database 数据库名称;
4.检索表的所有列数据
select * from 表名;
5. 查询相关列信息并按name,price排序
select id,name,price from 表名 order by name,price;
6.查询相关列并按name降序,price默认升序排列
select id,name,price from 表名 order by name desc,price;
7. 查询相关列并按name降序,price默认升序排列,从1开始取3条数据
select id,name,price from 表名 order by name desc,price limit 1,3;
8. 根据条件查询数据
select id,name,price from 表名 where name=' ';
9.根据条件查询空值数据,多条件过滤时加AND 条件,加OR时表示匹配任意一条条件即可,
select id,name,price from 表名 where name IS NULL;
另外,当AND 和 OR子句共存在时,优先处理AND操作符子句:但是任何时候使用AND和OR操作符的WHERE子句都应该使用圆括号明确地分组操作符,
不要过分依赖默认的计算顺序
10.IN 操作符用来指定条件范围,范围内的每个条件都可以匹配 NOT IN ()反之
select id,name,price from 表名 where id IN () order by name;
11.模糊查询操作符,小心使用
select id,name,price from 表名 where name LIKE '%na%';
12. 检索匹配相应规则的名字的信息,其中 . 匹配任意字符,\\.匹配.
select name from 表名 where name REGEXP ' 正则表达式 ' order by name;
13. 拼接字符串 Tom(jimmy)
select Concat(Tom,'(',jimmy,')') from table order by name;
其中:RTrim() 去掉串右边空格,LTrim() 去掉串左边空格,Trim() 去掉串左右两边空格
14. mysql支持+ - * /
select pro_name,price*num as total from table where id=1;
边栏推荐
- FreeRTOS creation tasks - dynamic creation, static creation
- Article 48 - Analysis of timestamp2 parameters【2022-08-01】
- leetcode 504. Base 7 七进制数 (简单)
- 【C语言】夏日一题 —— 求最大公约数和最小公倍数
- Mysql视图
- Taurus.MVC V3.0.3 microservice open source framework released: Make the evolution of .NET architecture easier in large concurrency.
- 矩阵中的路径
- LeetCode_139_word split
- How to use the database like tap water?|Tencent Cloud Database TDSQL-C
- 分享一个Chrome控制台数据获取的例子
猜你喜欢
随机推荐
【C语言】明解数组(1)
GCC版本升级到指定版本
【C语言】手撕循环结构 ——do...while语句及循环练习题(1)
C语言结构体(入门)
js数组递归使用
使用Amazon SageMaker 构建基于自然语言处理的文本摘要应用
Ribbon负载均衡的深度分析和使用
js true 3d histogram plugin
tinymce-plugins
wx-wow(微信小程序动效库)
Introduction to Graph Neural Networks (GNN) "Recommended Collection"
定了!2022世界VR产业大会将继续在南昌召开
Get out of the machine learning world forever!
Introduction to Scala Basic Syntax (3) Various Operators in Scala
水平垂直居中方式
【C语言】剖析函数递归(3)
你知道图论的Dijkstra吗?
Oracle数据库的闪回技术
js semi-circle loading progress animation js special effects
.Net 5.0 Quick Start Redis