【发布时间】:2017-06-12 16:45:21
【问题描述】:
假设我有一个包含这样行的数据库
ID PNR NAME
1 35 Television
2 35 Television, flat screen
3 35 Television, CRT
4 87 Hat
5 99 Cup
6 99 Cup, small
我想选择每种类型的物品(电视、帽子、杯子) - 但对于 PNR 中有多个条目的物品,我只想选择名称最短的那个。所以结果集是
ID PNR NAME
1 35 Television
4 87 Hat
5 99 Cup
如何使用 SQLite 构造这样的查询?甚至有可能,还是我需要在应用程序代码中进行此过滤?
【问题讨论】: