Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は持っています
select * from table where id = 3;
ただし、1つの列でも変換を行いたいので、次のようにします。
select replace(aaa, 'a', 'b'), * from table where id = 3;
しかし、これは機能しません。誰もが知っていますか?
理由はasterisk *、置換操作の後に来たので、それを交換してみてください、そしてそれはうまくいくでしょう、
asterisk
*
select *, replace(aaa, 'a', 'b') from `table` where id = 3;
これは機能するはずです:
select replace(aaa, 'a', 'b'), t.* from table t where id = 3;