Oracle小练1
Posted 闭关苦炼内功
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle小练1相关的知识,希望对你有一定的参考价值。
数据准备:
CREATE TABLE T_1
(
ID INT,
DATA VARCHAR(10)
);
INSERT INTO T_1 VALUES(1,'8');
INSERT INTO T_1 VALUES(2,'88');
INSERT INTO T_1 VALUES(3,'7,8');
INSERT INTO T_1 VALUES(4,'6,7,8');
INSERT INTO T_1 VALUES(5,'8,9');
INSERT INTO T_1 VALUES(6,'7,88');
查询出Data列含有数字8的数据,期望得到的结果如左下表所示
注意:
88不算,以及其他数字中有8的都不算,只需要数字8。
使用Oracle语法
SELECT T_1.ID,T_1.DATA FROM T_1;
SELECT T_1.ID,T_1.DATA FROM T_1 WHERE T_1.DATA NOT LIKE '%88';
美化一下
SELECT
t1.ID,
t1.DATA
FROM
T_1 t1
WHERE
t1.DATA NOT LIKE '%88';
以上是关于Oracle小练1的主要内容,如果未能解决你的问题,请参考以下文章