我在一个名为的表中有这些值galley_images
:
id gallery_id image_id
1 1 1
2 1 2
3 1 3
4 2 4
5 2 5
6 2 6
7 2 7
8 3 8
我想返回这样的结果:
id gallery_id image_id
1 1 1
4 2 4
8 3 8
基本上我只想要任何具有唯一性的记录的第一个实例gallery_id
。
我有一个使用 Access DB 的解决方案,但需要一个 MySQL 解决方案,Access 解决方案是:
SELECT id, First(gallery_id) AS FirstOfgallery_id,
First(image_id) AS FirstOfimage_id
FROM galley_images
GROUP BY id
有什么帮助吗?