mysql 类型

本文深入探讨了SQL操作的实现方式,并结合大数据开发技术,详细解释了如何使用SQL进行高效的数据处理与分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CREATE TABLE db_set (
    set1 SET('x', 'y', 'z') NOT NULL,
    enum1 ENUM('one', 'two', 'three') NOT NULL
);
truncate table db_set;
insert into db_set values(1,1); -- 'x', 'one'
insert into db_set values(2,2); -- 'y', 'two'
insert into db_set values(3,3); -- 'x,y', 'three'
insert into db_set values(3,1); -- 'x,y', 'one'
insert into db_set values(4,1); -- 'z', 'one'
insert into db_set values(5,1); -- 'x,z', 'one'
insert into db_set values(6,1); -- 'y,z', 'one'
insert into db_set values(7,1); -- 'x,y,z', 'one'
insert into db_set values(8,1); -- 	 -- one	
insert into db_set values(9,1); -- 'x', 'one'
insert into db_set values(10,1); -- 'y', 'one'

select * from db_set;
truncate table db_set;

CREATE TABLE db_set2 (
    set1 SET('a', 'b', 'c','d') NOT NULL    
); -- a=1,b=2,c=4,d=8

truncate table db_set2;
insert into db_set2 values(1); -- a
insert into db_set2 values(2); -- b
insert into db_set2 values(3); -- a,b
insert into db_set2 values(4); -- c
insert into db_set2 values(5); -- a,c
insert into db_set2 values(6); -- b,c
insert into db_set2 values(7); -- a,b,c
insert into db_set2 values(8); -- d	  
insert into db_set2 values(9); -- a,d
insert into db_set2 values(10);-- b,d

select * from db_set2;
truncate table db_set2;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值