mysql常用语句
来源:互联网 发布:洛奇英雄传mac 编辑:程序博客网 时间:2024/06/07 00:32
select
检索不同的行
SELECT distinct groupId FROM a
出来的结果中部包含重复的groupIdlimit
可以指定开始的行和行数
SELECT DISTINCT groupId
FROM a
LIMIT 5,5
从第6行开始显示,显示5行limint 1:显示第一行
where
where子句操作符
= 等于
<> 不等于
!== 不等于
BETWEEN 在指定的两个值之间
eg:
select prod_price , prod_price from products where prod_price between 5 and 10NULL空值检查
可用来检查具有NULL值的列
select prod_name from products where prod_price IS NULLIN操作符
select prod_price , prod_price from products WHERE prod_price IN (100, 101, 500) ORDER BY prod_name
上面的sql语句,与下面这句的作用是一样的,与OR完成相同的功能
select prod_price , prod_price from products WHERE (prod_price =100 OR prod_price =101 OR prod_price = 500) ORDER BY prod_name
为什么要使用IN操作符?NOT操作符
否定它之后跟的条件。
筛选出所有vend_id 不是1002、1003的vend_id
SELECT prod_name ,prod_price FROM products WHERE vend_id NOT IN (1002, 1003) ORDER BY prod_name
MYSQL支持NOT与IN、BETWEEN和EXISTS子句取反用通配符进行过滤
-LIKE操作符
-%通配符:表示给定位置的0个、1个或多个字符,但是不能匹配值为NULL
SELECT * FROM orders WHERE username LIKE ‘%lil%’
-下划线(_)通配符:匹配1个字符
尽量不要把通配符置于搜索模式的开始处,搜索起来会比较慢。用正则表达式进行搜索
-基本字符匹配
SELECT prod_name FROM
- 【MySQL】常用MySQL语句
- MySql常用语句
- mysql常用语句
- mysql常用语句集锦
- MySQL常用操作语句
- mysql常用语句
- mysql 常用修改语句
- mysql常用SQL语句
- MYSQL常用语句
- MySQL常用语句
- MySQL常用操作语句
- mysql常用语句
- 常用的mysql语句
- mysql常用SQL语句
- 常用mysql语句备忘
- 常用mysql语句备忘
- mysql常用语句
- 常用mysql 命令语句
- 判断给定森林中有多少棵树特别版(类似于邻接表)
- 51nod 1082 与7无关的数
- hdu6103 尺取 双指针 2017多校第六场1008
- HDU 6097 Mindis
- ROC曲线与AUC
- mysql常用语句
- 【opencv】VS2010+CMake重编译opencv2.4.10
- Ubuntu 无法识别方向键盘解决方法
- 51NOD 1090 三个数和为0 1267 4个数和为0 二分答案
- schedule方法和scheduleAtFixedRate方法的区别
- (ssm流程图详解)Spring+SpringMVC+Mybatis整合开发实践
- 接口与虚函数的区别
- 借用栈实现单链表逆向倒序输出
- CSU-1110 RMQ with Shifts (单点更新+区间最小值 zkw线段树)