1.表名:购物信息 商品名称 购物人 甲 A N B c 4 T B 数量 2 4 1 2 5 .... 请给出所有购入商品为两种或两种以上的购物人记录 给出sql语句
时间: 2024-04-08 10:29:22 浏览: 105
以下是根据给定的购物信息表结构,使用SQL语句查询购入商品为两种或两种以上的购物人记录的示例:
```sql
SELECT 购物人
FROM 购物信息
GROUP BY 购物人
HAVING COUNT(DISTINCT 商品名称) >= 2;
```
上述SQL语句中,我们首先通过`GROUP BY`语句按购物人对记录进行分组,然后使用`HAVING`子句筛选出购入商品为两种或两种以上的购物人记录。`COUNT(DISTINCT 商品名称)`用于统计每个购物人购买的不同商品数量,并将其与2进行比较。
请注意,上述SQL语句是基于购物信息表格的结构和字段名进行的假设,如果实际情况有所不同,请将表名、字段名等相应修改为实际情况。
阅读全文