[英]add the same thing to a table column by sql command
有一個名為test
的表。 在里面。 有一些列是這樣的:
001.jpg
...
999.jpg
現在我想使用 sql 命令在它們之前添加 url。 作為這個http://www.example.com/xxx/001.jpg
.....有沒有辦法得到這個? 謝謝你。
有兩種方法可以完成此任務。 這取決於你,你想要什么?
如果您想在數據庫中永久添加 url,那么您必須使用不帶任何 where 條件的更新查詢,盡管如果您只想使用添加的 url 顯示您的字段,則必須使用 Z99938282F040718542ZEF16E 查詢。
請在下面找到兩者的示例:
假設您的表列名稱是imageName
,那么UPDATE
查詢將是
UPDATE test SET imageName = CONCAT("http://www.example.com/xxx/", imageName);
SELECT
查詢將是
SELECT CONCAT("http://www.example.com/xxx/", imageName) FROM test;
假設您的字段名為url
,一個簡單的UPDATE
查詢就可以了:
UPDATE test SET url = CONCAT("http://", url);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.