簡體   English   中英

如果值為 ABC*,則將列替換為其他列

[英]replace column with other column if value is ABC*

MYSQL PHPmyAdmin

我有一個表“照片”我有一個名為“column_title”(varchar(300))的列和一個名為“column_description”(文本)的列。

標題有時是 ABC 和一個數字。 有時 ABC 和更多字母。 ABC 1、 ABC 2、 ABC 9999、... ABC DEFG745G

如果值以“ABC”開頭(以及后面的數字),我想用“column_description”替換每個“column_title”。

UPDATE photos
SET variable = 'column_title', variable = 'column_description'
WHERE column_title = ABC%;

我認為您需要LIKE運算符:

UPDATE photos
  SET column_title = column_description 
WHERE column_title LIKE 'ABC%';

暫無
暫無

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

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