clob和blob是不是可以进行模糊查询_Sql基本查询

一.基本的查询语句

1.select<列名1>,<列名2>,.....

from<表名>;

ce2a22268bef0c1cea550e1a0a982f53.png

2.查询所有列

select * from <表名>;

3.为列设定别名—as

select <原列名> as <新列名> from <表名>;

0ebc820c9d158c3498c47ff62079dd15.png

4.删除重复的数据—distinct

可用单列和多列

select distinct <列名1>,<列名2> from <表名>;

ce398d2b7fb2ed1210f820a2af8065d0.png

5.书写规则

(1).Sql语句以英文分号(;)结尾

(2).Sql语句不区分关键字的大小写

(3).列名不能加单引号,列名命名时不能有空格

(4).符号只能使用英文符号

bbe399f23a49358aad2c654dc5b40bc3.png

二.指定查询条件

1.基本语句

select <列名1>,<列名2> from <表名> where....;

be84534d585f963b5c4480e704716a28.png

2.运行顺序

from—where—select

e62c8e72e947ff9a15d136af217a8b35.png

三.为Sql语句添加注释

1.单行注释

- - 后跟注释内容(两个短横杠加空格后加注释)

2.多行注释

/* 后跟注释内容

注释内容*/

acb2ded61e35727e7b96dd9794b9ecd2.png

注意事项

808066da3acf69f5b633e9d67ba6df34.png

四.运算符(为sql指定复杂的查询条件)

1.算数运算符(+ - * /)

ex:查询score表中的成绩百分比

select 学号,成绩,成绩/100 as ‘百分比成绩’ from score;

a490a00f5a1218851b551e01e504366e.png

2.比较运算符

f0a4ede6941296bda15e35ced92217cf.png

(1)书写规则,可用在where子句后面,设定查找条件

ex:查找成绩小于60的信息

a486ac749a52dd3bd669ce176b8459a7.png

ex:查找90前出生的信息

bd8f06ed3bfc30e9eb01ac6c32f96d69.png

(2)查询是否为空值

用 is null和 is not null 语句

21e4a600e2c9e41b78c49db44bba0e23.png

3.逻辑运算符

c852d040bcfc219c714b69a09bf29aba.png

(1)not 运算符

d2b1b2809dac9ea3866e1caef8c857c7.png

(2)and运算符

0f9da284ddac64266c13653d327dd87a.png

(3)between运算符

55f9dd906783073fae0328a1b613410b.png

(4)or运算符

3c8b8e1212941aebd2cf08c16a0e9a1e.png

and和or的连用

90e6d00ccceabb163da8227a4e9d7c6d.png

f8bd5ffeaf282d10dbe2eb798edc0df0.png

(5)in运算符

6c75d2af36bfa21ef74a69b4778c07dc.png

6481e22abaff546bb562dc102f62e3c7.png

五.字符串的模糊查询

1.用like语句进行模糊查询。

2.%表示任意字符串,根据%的书写位置,可以有三种不同的查询结果。

3.一个下划线_ 可以表示任意一个字符。

9e4a8923307c7015566ca77e121e36b2.png

d861c9d3e4527ec00ddf93bd011b1bbb.png

六.总结

一定要注意sql的运行顺序,select子句最后运行,其他子句案书写顺序运行。

1b3cb44aa36dfa1125a8813f7a0fd94b.png

七.练习

sqlzoo网站

cdff3f092f6a5554887eaa140316f0e9.png

93d36836288d9092ac7d8907af8ee4de.png

aec0f142c7d1bed7e4a1c584240a8e04.png

6fb3f17a2489a4363054f16ae88d89ab.png

4f725b481274041c299c12711765ff2d.png

36b4ce4601c3b16bc28f76dde083053f.png

02a05055f1ee9e8d48fd7833a790f818.png

364071748f0ad2816ba43c158f552347.png

c086251f772333e4f7026964150150b0.png

5f7164443d88c1bb58df032767f6db37.png

e5149d02f5051c0a2dbca469c25fb56f.png

95511a4fb345d36420ccd984b020001e.png

7edb1f4aa71f18c8641a60b2ca41f48a.png

dddb6df96353cd124cf9758c9a070805.png

注意round函数的应用,

round(...,2)表示保留两位小数

round(...,-3)表示接近1000

b0ddaf00d0cd3ad3fe5416c73dcc810a.png

bb8ba5902026b04bb0a1ba979171c231.png

a789af38b960d5c09b1eb83f04ad157d.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值