我有以下查询:
SELECT * FROM MailingList
MailingList 表中大约有 20 多列,其中一列称为 Address。此列有一些包含逗号的字段,我需要将其删除。所以我将查询更新为:
SELECT REPLACE(Address, ',', '') AS Address, * FROM MailingList
但现在我有两个 Address 列。有没有办法只显示一个 Address 列,同时仍然对所有其他列使用通配符 (*)?
最佳答案
没有办法做到这一点,尽管明确列出您想要的列无论如何是个好主意。
关于在许多列之一上使用 REPLACE 的 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37259731/