簡體   English   中英

輸出MySQL格式的字符串

[英]Output a MySQL formatted string

假設我有一個查詢喜歡:

SELECT name FROM product WHERE id = 28;

結果是“HTC Desire HD”

我希望這個結果在字母“我喜歡XX”中用XX替換,更換后,字符串是“我喜歡HTC Desire HD”

喜歡PHP printf函數,我可以用MySQL來做嗎?

那將是:

select 'I Like ' || name from product where id = 28;

在常規SQL中。 除非你配置了PIPES_AS_CONCAT ,否則我不完全肯定會在MySQL中工作,但等價:

select CONCAT('I Like ', name) from product where id = 28;

應該沒事。

CONCAT()

SELECT CONCAT('I Like ',name)
FROM   product
WHERE  id = 28;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM