【发布时间】:2019-12-26 16:19:27
【问题描述】:
我需要帮助来过滤此 SQL 列的内容。不幸的是,到目前为止我一直没有成功。我很乐意为您提供任何帮助。
我的目标是让所有 unc 路径都采用相同的格式。 所有应该看起来像:\\ps9\wa033242。这意味着所有内容都应该以“\\”开头,替换“///”
我尝试截断它,但由于字符串长度不同,我遇到了问题。
我尝试截断和更新
SELECT
cw_platz.nummer,
cw_platz.nwaddress,
cw_platz.bezeichnung,
os_cw.cw_ldzuplatz.ldruckernr,
os_cw.cw_ldzuplatz.papierschacht,
os_cw.cw_ldzuplatz.treibername,
cw_logischerdrucker.bezeichnung
FROM
cw_platz,
os_cw.cw_ldzuplatz,
cw_logischerdrucker
WHERE
cw_platz.nummer = os_cw.cw_ldzuplatz.platznr and
cw_logischerdrucker.nummer = os_cw.cw_ldzuplatz.ldruckernr and
cw_platz.bezeichnung in cw_platz.bezeichnung
这是我的结果:
【问题讨论】:
-
不要将数据样本发布为图像 .. 发布为文本
-
今日提示:始终使用现代、明确的
JOIN语法。更容易编写(没有错误),更容易阅读(和维护),并且在需要时更容易转换为外连接。 -
您使用的是哪个 dbms? (在字符串处理方面,许多产品都有自己的功能。)
-
也指定预期结果。 (作为格式化文本 - 不需要图像。)
-
你好。我正在使用 SQL 开发人员。