MySQL:只获取每条Distinct记录的第一行

时间:2016-04-19 06:59:37

标签: mysql

有没有办法获得每个项目的第一个(如果有多个。见第1项)标题和标题栏的空字符串,以防标题不存在(参见项目# 2,没有标题) 这是表格模式。

Items
    ---------------
    id | created_by
    ---------------
     1   xyz
     2   abc


elements
    -----------------
    id | name
    -----------------
     1    Title
     2    Description
     3    Type


elements_text
    ------------------------------------------
     id | item_id | elements_id | text
    ------------------------------------------
     1       1           1        test title
     2       1           1        second title
     3       1           2        description
     4       2           2        test desc
     5       2           3        first type
     6       2           3        second type
     7       2           2        another desc

预期输出

-----------------------------------------
 item_id | element_name | element_text
-----------------------------------------
    1          Title       test title
    2          Title       <EMPTY STRING>

0 个答案:

没有答案