sql - 如何在查询中添加制表符
问题描述
我写了3个查询:
select column1 from table_name1 where -- conditions)
||' TEXT2: '|| (select column2 from table_name2 where -- conditions)
||' TEXT3: '|| (select column3 from table_name3 where -- conditions)
这似乎有效。这是输出:
column1 'TEXT2:' column2 'TEXT3:' column3
我尝试使用CHR(09)
,但我认为我无法正确使用它,或者它无法与我们的系统一起使用 - 3 个选择语句是我们在 EAS(-企业应用程序软件)系统中的内部查询的一部分- 我用这个试过了格式query1||CHR(09)||query2
,但它不会将其tab
放入输出中。
行中的预期输出:
'TEXT1:' column1||tab character||'TEXT2:' column2||tab character||'TEXT3:' column3
也许我应该尝试使用lpad(' ',8)
将空格放入其中?
我怎样才能达到预期的输出?
解决方案
请试试这个:
((select ' TEXT1: '||column1 from table_name1 where 条件) ||CHR(09)||' TEXT2: '|| (select column2 from table_name2 where 条件) ||'CHR(09)||'TEXT3: ' || (从 table_name3 where 条件中选择 column3))
推荐阅读
- arduino-uno - Arduino IDE 无法连接 Blynk USB
- php - 在 MySQL 5 .7 中转换 CTE 查询?
- google-apps-script - 如果复选框选中设置值
- firebase - Firebase 托管 Webhook
- user-tracking - 可以在用户流工具中打开网络分析插件吗?
- sql - 在使用窗口函数时在子查询和游标块中调用 AVG 函数时查询永远不会完成
- php - Laravel 8 单元测试 - assertJson() 如何在控制器中捕获它
- c++ - ESP32 上的 Spotify Web api 连接被拒绝
- python - Visual Studio 代码:忽略 Python 示例中的前导“>>>”
- python - 为什么在使用 cmake 时编译 swig 二进制文件只会产生一个 `pyd` 文件,而手动命令也会产生一个 `py` 文件?