我有一个包含100条记录的数据库表“create table t (s varchar, i int)
”。
当我想要对所有'i'字段求和时,我会调用类似“select sum(i) from t
”的内容。有没有办法连接's'字段? (select concatenate(s) from t
)
在任何sql方言中?
答案 0 :(得分:2)
在任何sql方言中?
没有ANSI SQL指定的方法在所有SQL方言中执行此操作。如果您想要特定DBMS的特定解决方案,那么肯定有些解决方案有一个现成的解决方案,而其他解决方案则更复杂。
e.g。
您需要为每个需要解决方案的RDBMS提出问题,但您会在StackOverflow上找到每个案例的重复问题。