[英]SQLite group_concat nextline
我在firefox中使用sqlite manager,sqlite文件將連接到netbeans GUI。
我希望分隔符是換行符。 例如:
table1 | table2
1 | a
1 | b
1 | c
2 | d
2 | e
我希望輸出為:
table1 | table2
1 | a
| b
| c
2 | d
| e
我使用了這段代碼,但我不知道換行/下一行的分隔符
select table1, group_concat(table2) from Table group by table1
這個回報:
table1 | table2
1 | abc
2 | de
我忘了這是我在netbeans中的代碼:
String sql = "select DateAdded, group_concat(Word) from RFID group by DateAdded";
pst = conn.prepareStatement(sql);
rs = pst.executeQuery();
x.setModel(DbUtils.resultSetToTableModel(rs));
根據操作系統,換行符是值為13(OS X)或10(Unix)或兩個字符(Windows)的控制字符:
SELECT table1,
group_concat(table2, char(13) || char(10))
FROM MyTable
GROUP BY table1;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.