sql语言之where语句

sql语句中where语句用于过滤sql查询结果,仅返回满足指定条件的行

语法是

select 表列名 from 表名 where 表达式

where常见的运算符如下

= 等于

<> 或者!= 不等于

> 大于

< 小于

>= 大于等于

<= 小于等于

between 范围查询

like 模糊查询

第一个表达式 =

sql 复制代码
SELECT * FROM table_tom where id=5;

第二个表达式 不等于

sql 复制代码
select * from table_tom where id<>4;

大于,小于,大于等于,小于等于用法一样,下面列出大于的用法

sql 复制代码
select * from table_tom where id>4;

between用法

sql 复制代码
select * from table_tom where id between 2 and 4;

between前面要跟着要查询的列名

like用法

sql 复制代码
select * from table_tom where  content like 't%';

like是模糊查询,需要查询的字符段必须在单引号范围内,如果是查询t开头,是't%',如果是t在中间,为'%t%',如果是t结尾,为'%t'

相关推荐
爬山算法1 小时前
Hibernate(41)Hibernate的延迟加载和急加载的区别是什么?
java·oracle·hibernate
橘子131 小时前
MySQL基础(一)
数据库·mysql·php
人道领域2 小时前
【零基础学java】(TCP协议)
java·开发语言·tcp/ip
難釋懷2 小时前
安装Redis
数据库·redis·缓存
老毛肚2 小时前
Spring源码探究2.0
java·后端·spring
jiayong232 小时前
Word协作与审阅实用手册
服务器·数据库·word
涵涵(互关)2 小时前
添加了 @TableId(type = IdType.AUTO) 但仍生成超大 ID
数据库·spring·mybatis
Star Learning Python2 小时前
30道经典java面试题
java·开发语言