gpt4 book ai didi

mysql - 从表中选择不同的图片、ID

转载 作者:行者123 更新时间:2023-11-29 00:22:27 25 4
gpt4 key购买 nike

我需要能够选择保存在数据库中的 3 个不同的图片 URL,但也需要在不影响 DISTINCT 参数的情况下提取行中的其他数据...

示例::

数据库=

ID - PICTURE_URL
01 - domain.com/pic1.jpg
02 - domain.com/pic1.jpg
03 - domain.com/pic1.jpg
04 - domain.com/pic2.jpg
05 - domain.com/pic3.jpg

所以在上面的示例中,SQL 应该只拉取 ID 1、2 或 3 作为结果,而 4 和 5 作为其他 2 个结果。

输出 =

01 Domain.com/pic1.jpg
04 Domain.com/pic2.jpg
05 Domain.com/pic3.jpg

02 Domain.com/pic1.jpg
04 Domain.com/pic2.jpg
05 Domain.com/pic3.jpg

03 Domain.com/pic1.jpg
04 Domain.com/pic2.jpg
05 Domain.com/pic3.jpg

因为 picture_url 都有相同的 url 指向存储在服务器上的图片,所以我不想选择相同的 3 张图片。

:)

非常感谢对此的任何帮助:)

最佳答案

可以使用聚合函数:

select min(ID), PICTURE_URL
from your_table
group by PICTURE_URL

关于mysql - 从表中选择不同的图片、ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20619458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com