tame`和`grades`這三個(gè)字段。`grades`字段是一個(gè)包含多個(gè)成績(jī)的字符串,使用逗號(hào)分隔。要返回每個(gè)學(xué)生的成績(jī)列表,可以使用以下查詢:
```sqlame, grades,), ',', -1) AS gradet UNION ALL SELECT 2
WHERE grade<>'';
個(gè)值,一次返回最后一個(gè)值,以避免包含逗號(hào)。
最后,使用WHERE子句過濾掉空的成績(jī)值。
這個(gè)查詢將返回一個(gè)包含每個(gè)學(xué)生的ID,姓名和每個(gè)成績(jī)的列表的結(jié)果集。
總之,雖然MySQL沒有直接的List類型,但是可以使用字符串函數(shù)將多個(gè)值合并為一個(gè)字符串,然后使用其他字符串函數(shù)將其分割為單獨(dú)的值。