Ale*_*lan 7 sql sql-server string string-concatenation
假设我有以下查询:
SELECT anInteger FROM table;
Run Code Online (Sandbox Code Playgroud)
如何使该查询在前面连接一个url - 因此返回的每一行变为:
'http://aurl.com/something?q=anInteger'
Run Code Online (Sandbox Code Playgroud)
请注意,它必须是执行串联的查询本身 - 显然在您将结果转换为应该在语言中连接的语言的情况下.
你会使用类似的东西:
SELECT 'http://aurl.com/something?q=' + cast(anInteger as varchar) FROM table;
Run Code Online (Sandbox Code Playgroud)
小智 5
这将取决于您使用的 RDBMS:
MySQL:
SELECT concat(anInteger, " your string goes here") FROM table;
PostgreSQL:
SELECT anInteger || " your string goes here";
甲骨文:
与 PostgreSQL 相同
| 归档时间: |
|
| 查看次数: |
11738 次 |
| 最近记录: |