%在数据库中为模糊查询一般和like配合使用
例如 select * from teacher where tname like '叶%'(列出含有叶某某的表信息
效果如下图
如果使用select * from teacher where tname like '叶*'就不会出现数据效果如下图
*一般用在查询表有哪些字段一般为select * from table(表名)
%是取余运算符,即代表取余运算,比如15%4的余数是3。当然,%除了代表取余运算,还可以在字符匹配中匹配任意类型和长度的字符。
%是任意字符串的意思
比如:
select name from table
where name like '%o%'
显示结果:
leon
sql中“<>”是“不等于”的意思。一.
sql定义:结构化查询语言(structured
query
language)简称sql(发音:/ˈes
kjuː
ˈel/
"s-q-l"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名;
二.
sql中有很多说明符号,以下来举例说明一些符号的意思:
1.
=表示
等于;
2.
<>
表示不等于;(注释:在
sql
的一些版本中,该 *** 作符可被写成
!=)
3.
>
表示大于;
4.
<
表示小于;
5.
>=
表示大于等于;
6.
<=
表示小于等于;
7.
between表示在某个范围内;
8.
like表示搜索某种模式;
9.
in表示指定针对某个列的多个可能值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)