遥指杏花村

博客园 首页 新随笔 联系 订阅 管理

一个包含数组的数据表

插入数组有两种方法

1:'{张三,李四,王五}'

2:   array['张三','李四','王五']

用单引号,不用双引号

insert into public.hi6 values('2023-9-22',array['张三','李四'],'{王五,孙六,黄七}','test4');

 

查询嘉宾中有“杨迪”的数据,用@> 或者 <@

select * from public.hi6 where 嘉宾 @> '{杨迪}';
select * from public.hi6 where  '{杨迪}' <@嘉宾;

查询王鹤棣和李雪琴为主持人的数据

select * from public.hi6 where 主持人 @> '{王鹤棣,李雪琴}';

 

posted on 2023-06-22 21:06  遥指杏花村  阅读(69)  评论(0编辑  收藏  举报